I did mine a couple of weeks ago, followed the PDF on the advrider hall of wisdom (abs 3 service)
Going along with the haynes, clymer, bmw service disk and this from start to finish took about 2 hours, which included cleaning everything.
I used a solo bleeder thing from halfords which seemed to do the trick.
Getting the tube into the bleed points on the abs unit was a bit of fun!
Only thing is taking the tank off, unless you hook up a fuel IV then you may flatten the battery (with all the switching on and off). I did!

, my battery has always been poo.
Crap that came out was shocking, colour of oil... it was something I was not too sure about but I'll definately not worry about it too much in the future and probably change the fluid every year now.
The ABS filler adaptor will be somthing I'll make for next time, BMW charge £20.00 for a new breather hose which has the two large filler screws and vent hoses. Seeing the level as it drops would have been handy and I'd have probably used less fluid.
Did lots of checks prior to hitting the road and went to the industrial estate close by to do a couple of test emergency stops.
Now over 1000 miles later they are just fine.
I'm no mechanic but everything seems to be good, no warning lights, abs pull off test just the same.
Go for it! thats what I'd say Good luck

