I am an experienced programmer, more than 20 years of experience, and I think that having DGSDK available either as an COM+ object or a .NET wrapper to the SDK will be a dream come true.
I really think C++ is too hard for independent development, .NET is easy enogh for everybody, but programming DirectX directly from .NET is not an easy task either.
If you are C++ or .NET programmer you will end up looking for an engine, because it is almost impossible for one independent developer to complete a game from scratch.
But with an SDK with all the functions that DBPro offers, and a nice development enviroment like Visual Studio 2005, any independent developer can get the job done, focusing on gameplay, storytelling and design.
For MMORPG it will very nice, because all the network layer could be programmed using the .NET framework and Direct Play, leveragin on database access on the server side.
I will buy it without a doubt.
Playing is the very reason for life, Making games convert you in a God.