Well, it is easy to get distracted.
I have been working for a couple of weeks with DXStudio and it seems pretty good. No Mac support as yet, but that is coming. I've written a client for my GameServer code in C++ and linked it as a DLL (dxeffect) into DXStudio. Recalling my previous C++ experience and getting multithreading (for the Network side) and winsock2 to work has been instructive, and hard work for several days.
The Javascript wrapped dxeffect files in DXStudio are pretty powerful, you can hook into Update and Rendering passes and implement anything you can think of - and do in Windows (will be OPENGL restrictions I think when v4 comes out).
In terms of achieving MMO'ness this is the way to go for me. Running in a browser is much lower friction trying to get something out there and a growing userbase (what we all yearn for).
The server side is all going to be C#, so as soon as development can be based there, the better. If I can sort out safe C# scripting via a web browser for the server gameboard management, that should be a productive development environment.