A personal note about BMW driveshaft maintenance... I would do the same thing for a Goldwing drive shaft, minus the extended breather tube. BMW is basically admitting that their lack of required service for driveshaft splines is an error. Any final drive with a splined coupler needs periodic maintenance. It's a point of friction, which is why they make moly spline lube. I clearly lie well inside the lines of overkill in terms of my service intervals, but it's also why I can say I am not remotely concerned about this "recall".
No way am I letting somebody I do not know, have never worked beside, nor seen use a power tool, get anywhere near my bike with a drill, tap and die. Not a snowball's chance in hell is that ever happening. I will just keep doing what I do and will leave that nightmare scenario to the yuppies that can't service their own machines.