I ride with a bunch of GS owners. I'll have to show this post to them. Both of these guys are always joking that BMW stands for bring more wrenches. As for doing my own work I'm definitely not a mechanic but have kept all my bikes running for the past 15 years without a trip to the dealership other than getting tires mounted. Although that may change this year if santa brings me one of those cheap harbor freight tire balancers. As I've never owned a BMW i can only base my opinion on what other BMW owners have shared with me.