Let's assume I thought any of the folks posting all over the City Sunset are capable of developing a MMO game. Just for argument.
All that "discussing ideas" stuff over there is counterproductive. Even if most posters were not... unprepared for the task... that mess of thousands of disparate "ideas" written up in excruciating detail and debated ad nauseam is not a workable approach to such a project. That most, including the most prolific and dominant "contributors," are not prepared (having no technical expertise), makes it worse. The few capable people who have seen that, including some programmers who were initially excited by the idea, have virtually run away screaming.
I don't think those capable people have even been recognized by the Plan Z subcommunity, as the group is becoming insular and defensive. I am sure to be chastised for pointing out the obvious here.
But, well, it's worse than a herd of cats. If you really want to accomplish anything, this current sort of brainstorming needs to go. Realize that very few in this group are qualified to design game software. Those few who are need to be identified, and the rest instead concentrate on things like funding. Anything else you say is almost certainly wasting the time of the capable, who could be discussing practical issues rather than trying to explain why your cool ideas in all their glorious detail are not feasible, or even trying to explain the concepts they are capable of implementing to non-programmers.
If you lack experience in software development and just can't put a damper on that creative urge, maybe you can separate and specialize. Writers create a group and figure out how to sort yourselves. Concept artists another group. Then figure out a way of coordinating without stepping all over other groups' territory. But understand that the experienced programmers, not creative artists (never the artists), are the top of the hierarchy. The programmers' work will determine the boundaries creative talent work within. If you aren't experienced and want to contribute, don't go looking for 3D engines or scripting languages and playing with whatever thing catches your eye -- wait for the lead programmers to point the way.
Maybe you'll ignore this, since it's a buzzkill and you're having fun. It doesn't matter much to me, beyond how this is derailing/hijacking efforts to actually preserve City of Heroes*, but if you're determined...