You know, I'm not sure. But I'm going lifer, and you should too! I know next to nothing about Star Trek, and CO, and CoH has a bad track record, but I think this is the redeeming game, and I'm getting a lifer sub. I just got a strong feeling I'm going to like this game, as my dad has seen every episode of Star Trek and all the movies, and it used to be on in the background as a kid, I just never turned around to watch it. Yet I'm intrigued now.
I feel like the fans would take over the development studio and raid the offices if certain things weren't up to their standards, and it remained as buggy as it is now in the months to come.
I'm biting the bullet and just doing it. I just wish I had one of those codes from Del Taco for a pet.

I don't have any of those restaurants nearby, though.
And yeah it's a lot upfront, but seriously, if you decide to get it later it's $300 bucks without the bonuses. And all of Giantbomb will be playing this game, at least for a year.
I'm joining the ranks as a lifetime subscriber here. Just made my decision.