One thing to consider is, are there any mmos on the market at the moment with a lifetime sub that haven gone f2p? I'm pretty sure the answer is no
Star Trek Online went F2p and it offered lifetime subs before launch.

I'm pretty sure the lifetime subbers get some extra perks like a regular supply of points for the ingame store and not having to purchase/unlock new content or whatever.