I know other games have done this in the past as well, and it seemed to work for them. I would like to see a lifetime subscription option for this game. I know many people that would be will to pay $200 - $300 for a subscription for life. All things considered, you would still make a ton of money from those users in the form of micro-transactions in the cartel store.
BW and EA please consider this. Because even with the free to play option, there are many others that may still give up on this great game.