Why not having a cBC that runs 2 different Mios (DML and cMios) depending on whether boot.bin is present or not.I answered to this in another thread. There's a reason why BC is used.
As such DML or cMios can be installed to any IOS slot and they will not run at wii speed. right!