The one issue with MHD for me has always been that I generally want to use it on my laptop, which is a linux machine.
Seeing as MIDS is a .NET program, it should be trivial to recompile the program with Mono (the linux .NET compatible API) to run natively, if the source code were available. The, I wouldn't have to create a virtual machine to launch a virtual copy of winxp to run ONE program.