Just to note - the game isn't actually going to be "released" (as in "this is our Gold-version / best thing we can produce so we're going to release it" version) for some time - yet it may "Open" beta, from it's current "closed beta" state... This will happen when it's ~98%+ stable (proven by Closed Beta testing), and has an amount of features that Pirahna is satisfied with.
What makes MWO significantly different than other "MMO's" is that the content is intended to be a continuous flow (virtually indefinitely) following a Lore already cemented in Battletech. Features will be added over time as well, WITHOUT "expansion upgrades" that the player must pay for. Because of the dedication by the developer, I would hope they DO make enough money to maintain operations, but those economics are up to their management to decide. It basically becomes OUR (the players) responsibilities to kinda keep it going by buying time (Premium status) - just like we would do on other MMO's, though you have an option to not - and continue playing without restricted status (as with WoW, EQ, LotR, etc).
SO, for this mean-while, until MechWarrior Online actually switches to Open Beta (I don't think they even linked it here... but just for good measure: http://www.mwomercs.com) - there will be a touch of 'balance' occurring, and continued bug-fixes.
As for where the game has come in just the past few months - and where it will go:
*September added a new 'Mech (Raven), and a new map, a default 'voice-comm' function (C3), and a lil bit of a change to their UI.
*October will be about the largest patch yet - upgrading the CryEngine3 to v3.45(? I think), improving stability/play-ability on dual-core processors, and adding significant content that will revolutionize combat (even more from what it has been, and ironically, was also the case in the Battletech universe: IE, Endo Steel, DoubleHeatSinks, etc.)
While the short-term forecast has many more attractive elements coming soon, it is the long-term prospect that holds the most appeal - something that *I* haven't felt since the early days of Star Wars Galaxies - though I believe Pirahna and their game-model, will have the ability, longevity, and insight to make it all happen.