Ok, so I used a M3 ABS/DSC unit, reflashed it with my VIN, and by spoofing the VO coded it in. The M3 unit connects directly to the DSC button like a M3 would but the difference with the MDM function as it relates to a M3 is that it's also controlled in part by the M3 DME I believe. In a 1M the DSC goes through the JBBF as a non M 335i does. Now I'm pretty sure I could flash the 1M zb to the DSC, reroute back through the JBBF and have MDM as it relates to the 1M, I even have the IKMOS rom if it plays into it at all but it's just not worth the hassle.
The M3 software is already much looser than the non M software and I've already coded what I can to give me the even looser EU spec parameters. Even with DSC on the tires have no problem breaking loose and it only kicks in when it starts to get a little out of shape. I prefer the simple on or off rather than the intermediate step. With it off you can get full stupid, if that's what you want but with the LSD, sticky tires, and the suspension upgrades and M3 software it's very controllable. I'm enjoying the shit out of this car and setup, and I don't even have a M3 rack in it yet.