sellable? It will never be sellable unless Microsoft or whoever owns the rights now buys up the project plus the rights to use the Crysis engine for profit.
I'm going to assume you meant that it is in a state to be publicly advertised/pushed for more members of the gaming community to join in. It won the mod of the year award so obviously people loved it., get them in now is my stance. The mechlab is not the end all answer (it may draw in some). The game already far outplays all the other Mechwarrior games in terms of how the game plays (imo) and roles available. T.C., being what the devs always envisioned the game to be played as, should rewrite how we play the game in terms of combined arms and working together.