If I where to plan and make a MMO, I would use Java.
Where the Server is running in Java+SQL, and the client-link is
also Java on the players computer.
Then the java-client is linked with a information pipline to 3dgs,
running as seperate Thread.
This would let me concentrate on developing the Multiplayer components in java, and
the visualizations in 3dgs.