I'd say I'm pretty handy in the garage. I can take most motorcycles down to the last part and back together again, and I do mean everything. I do as much maintenance on all of my vehicles as I can. But, there are certainly somethings that I still have a mechanic do, sometimes even if I can do it but don't feel like the hassle. For example, I had a VW Guru do the transmission service on my Golf, despite it being a fairly easy job and basically because I never got around to getting VCDS.
Cars are starting to get a lot more complicated, but thanks to YouTube and forums like this, you can generally find how to do something you've never done before.
I'd hope to do as much work on the BMW as I can. I hate dealerships and the hassles related to turning over your vehicle, find a ride, wait for it be done, hope they don't screw something up, get a ride back, paying too much, etc.
I'm finding so far that with the BMW diesels there isn't as much enthusiast forum discussions. For example, I can read until my eyes bleed about delete kits for trucks, but there isn't a lot out there on the same topic for the BMW.
Anyways, thanks everyone for sharing your knowledge. I'll absorb as much as you are willing to share.
ben