As you mentioned all those things are minor annoyances compared to the compatibility and stability that DM has. A disc being required in the drive being one of the most minor ones. Never bothers me I usually have a disc in there anyway. Other than MC problems and the few games that need special patches everything else I can live with. I rather have no power button or reset button and have my games run without random crashes, crashes after videos play, graphical glitches and controller bugs like random desync and input problems.
These are things that DM does not suffer from since it's running natively in GC mode. I believe that NDont will eventually fix most if not all these issues, but for the time being DM remains my main GC Loader followed by Devo for PSO. Since NDont and DM now both support Audio Streaming games I no longer have to depend on Devo for those games.