OK, so I finally found the time to get down to visit these guys, and to cut a long story short I bought one. Fitted it up on Saturday, and in short it's an amazing bit of kit.
Ultimately it can never be as stable as a dedicated bike bench, however if takes up a whole lot less room, and you can get the wheels, forks etc out without having to resort to paddock stands etc on a bench.
For the 916 series, you can either lift the bike by the wheels, or use the dedicated Ducati lifting kit. This clamps onto the rear footrests and has a second "swan neck" support that slides under the barrel of the front cylinder.
I have taken some pics to show just how well it fits. Took me about half and hour to set all the parts in the right place, but from now on it will be a two minute job to fit the bike to the lift.
The company recommend a B&Q electric drill to lift the bike, but my 18volt cordless whizzed it up there in no time, even the 9v would do it albeit slightly slower.
The best bit is I have persuaded Dave (the owner of the company) to give DSC members a 10% discount.
Enjoy the pics
Yeti (who no longer has sore knee's!)