I'm gonna throw in my honesty here....
Basically there needs to be a place that makes hosting and joining servers MUCH EASIER, a place to bring the community together.
From all my experience with past Mx games,there is one very important thing that keeps games alive.... a lobby system of some sort...just like the MSN gaming zone back in the MCM2 days.
What i mean by this is a place everyone can join and see everyone who is currently playing around the world. There is a main lobby system with a main chat area, and a list of all the people in the chat on the side. Then, in the center, you'll have room slots where people can host games visible to everyone in the lobby. People can host open rooms or private rooms, set player limits, etc etc. Inside each room slot will be its own chat room for people inside that room. Everyone in the room can ready up or the host can launch the game, which will launch MXS into multiplayer.
Heres a 2 minute mock up job of what it could look like (of course, it could look more pretty):




