I'd like it Pay-To-Play. I'd rather pay once for the whole experience rather than buying Hatch Points for skins and whatnot.
What you're referring to is "Buy-to-Play", that is, pay once for the entire game, excluding expansion packs/etc that may be out in the future (ie, Guild Wars / Guild Wars 2). "Pay-to-Play" is wherein you pay monthly subscription fees for access to the game (ie, WoW/EVE).
Also, according to the Hatch Point Shop itself, you won't have
to pay real money for anything in the shop.
Now, I have no idea if they'll be able to remain this way. But there you have it.
If not, then StarForge will be a "Freemium", that is, Mostly free-to-play with premium paid content, though I'm quite sure and hopeful they will not go as far as "Pay-To-Win." Which is when you practically have to buy shop content to have any hope of winning.
In any case, I believe the best deal is to just go all out and buy Foundership. That way you will never have to worry about those silly hatch points.
The Unoriginal Cynical Laughing Man.VV
will soon be the only letters in your alphabet.