You are not buying a founders pack for perks. You buy it to help the game. Everything being offered is a bonus (to tempt you to pay, i admit). I would have dropped money (maybe not the whole $120) even if there was NO BENEFIT ON OFFER. As would many many others. I would have paid simply to help get this off the ground.
So be happy that so many mech options, perks and financial options are available and decide what you want to contribute towards the continuation of an epic saga.
*edit* typo
Edited by Giverous, 19 June 2012 - 01:57 PM.