Don't know what the BMW installation is like, but from the box and description of the mobridge, it looks like just a single plug from the cd changer, then your inputs. Sounds like a 30 minute job, right?
What about dealer programming? Should this be no issue?
2003 Ducati '996
2008 M3: Sparking Graphite, Red Fox Standard, 19s, Premium pkg, Tech pkg, Premium Enhanced Sound, HD Radio, Heated Front Seats.