Founders no longer required!
MechWarrior Online has been available to Founders for a little while, but not for much longer - Piranha Games announced that the open beta starts on October 16th. The Founder's Program ends just a little before then, midnight on the 14th. Up until then, the Founder's Program is still active, including purchases that net you a reserved pilot name, special mechs, and in-game currency.
Julian "Mirai" Williams