I've still no idea what to do.
It's not yet been approved by the "bike protect" insurance and they won't even decide on it until the bike's stripped and they know for sure what needs doing. If it doesn't get approved (maybe because it's not got a BMW full service history every 6 months...) then I have to pay out for it being taken apart and put back together again, even if no work is carried out.
I'm am very tempted to do this myself, maybe even leaving it until next year for better weather as I'm still sure it can't be anything too major as I'd be noticing slip when moving along.
My options are...
Let them do it and see how it all works out...could be anything from "bike protect" insurance policy covering it all, to me paying £900.
Get my bike back before any work is done and just put up with it for now.
Get my bike back and attempt the work myself...though I'll have to order a stand and any specialised tools (large rubberised twatter and a few packs of drill bits) along the way. Would be a good learning experience and confidence builder and as I kinda have a spare bike I can take as much time as I need. I have my own garage...though it's not lit, has no heating, power or water so it's really daylight hours only which are few and far between these days.
I could also enlist the help of someone on here (I'm in Coulsdon, CR5) to help do the work over the course of a weekend or so in their nicely kitted out garage...which would be a tad more comfortable to work in.
I think what I'll do for now is just get my bike back (handing back the keys to the lovely R1200S...) and go from there. I would prefer to do the work on it myself as it would be a kick up the arse to upgrade some tools, get some new ones and splash some cash though I'll be sure ask if I need the help of one of you kind folk.
Thanks very much for the info and offers, I will no doubt be asking for assistance when I get round to it!
I just hope I can get down there in time before they commence work...anyone know what time the mechanics start?
Adam (feeling much better now I've decided what to do!)

Mr Sensible.