Simon, I fully agree with your description of what happens to a new guy at a serious tournament, that is one of the reasons why the fun factor is low for new guys, but it's also a technological one.
Yes, an Ion may only cost 140, but don't forget that for many new guys the gun is not the only expense. There are the goggles, possibly clothing, battle pack, and a heap of other stuff. And a good retailer will advice a first time buyer to not save on his goggles, so if somebody is on a budget, 140 for a gun may still be a lot...
Either way, the threshold is low, it's easy to get into paintball. It's hard to stay in and I think that these parachute events will help. But like pretty much anything "build it and they will come" will not work. It will require promotion, either on a local level if it's to be small scale (quite likely), or nationwide if going for big. Sure, there is this website and a few others that can help, but these new guys will also have to be pointed to this website, which will also require promotion. And for that we may need the help of some potentially unwilling site owners...