As another person working on an MMO, I'm real curious over some of the things you've said:

Quote:

If we weren't on such a short schedule to get this project done, I would scrap 3DGS and write our own code




What's "short"? One year? Two? Three?

Quote:

The Multi-Zone networking was one of the features we purchased the engine for and it has at best been disappointing.




How so? Session_connect was broken for the longest time, this is true... but it's fixed now and it works and works well. What is missing IYO? What could be better?

Quote:

While trying to translate the horrid mess of c-script into C++




I don't get this "Translate c-script into c++". What exactly are you doing?

Quote:

We had such a mess of DLLs added on with duplicate data all over the place that we decided we needed to switch models and just use the engine as a DLL.




I've only needed a SQL DLL to make my MMO work. What others are you using? I'm going to guess they are probably to use other datatypes?