ok.. bit of an update.
the car is now at the BMW dealers to go on a jig to check alls ok.
the car has been reassembled and the BMW technician (from a official dealership) has gone over the car as best as he can in their garage and has spotted a couple of "minor" things they'd missed (xenon levelling thing etc), which they are going to get rectified by BMW themselves.
The accident is being reported as suspected to have been an uncontrolled descent of the four point lift. there is evidence of hydrolic (or something similar) fluid all around the lift pillar (its been cleaned up, but that chicken scratch stuff is still down in places). If I had to say, it also looks like one of the pillars is slightly twisted - but that's just me looking, so who knows.
The car itself, like i say, is now at the dealership for them to give it a proper, full, inspection and report.
The technician said that the damage is actually remarkably light considering the fall - he too expected to see shocks embedded in the bonnet.
He thinks that the lift probably jerked on the way down, momentarily locking at different heights, before dropping the final distance.
The garage have provided a full and frank report of events. they have listed everything they have changed and have stressed that they will pay for anything BMW believes to be fixed, or a full like-for-like replacement of vehicle if it is determined unfixable.
they also agreed to provide a courtesy car from tomorrow morning until whenever I get the car back, or if needs be, a replacement vehicle is provided.
tbh, I am quite impressed with the garage. I don't believe it was caused by neglegence of one of the workers there (I mean yes, the ramp failed, but it doesn't sound like their mechanic did something stupid to cause this). They also have been so organised in getting this put right as quickly as they possibly could. I know it's their responsibility, but they could have quite easily dragged this out a bit.
But getting the car back together in under a day is quite impressive tbh.. and they are bringing in other staff to get the work they should have got done for other people today, done this evening and early tomorrow morning.
I'm less annoyed and worried now.. but I'm not going to say I'm satisfied yet - not until BMW have had it in their repairshop and given it the green light.
man, I wish I knew more about garages / workshops to actually truely know what could have happened.