The reason I chose MMO is because they are my favorite. I enjoy the unpredictability of players.
My game editing suite is it’s own standalone application. Eventually, like any MMO or FPS I will need multiple instances of my server running for different maps etc. This may cause me to need multiple servers/machines which would have their own instance of MS SQL. So my app will let me connect to anyone of them I need and make real time changes without affecting my players. It is also written in VB.Net which I have more control. All my game data is saved out to a SQL database, rather than in the engine.