Regarding routine servicing a Ferrari it ain't. i realize at some point you have to plug in the diagnostics but access for the most part is quite easy and no different to your normal tin top. Their much easier to work on than my old 24 year old Aero was. Any compitant mechanic can do a routine service the problem starts when you get an electrical gremlin. And lets not forget that b58 engine is probably the best engine BMW have ever made in a production road car.