I bought this lift a few years ago for a Harley Sportster I had at the time. The location of the lifting rails was an issue as they tended to interfere with various parts of the bike's sump and frame. I did, however, manage to use it with the Harley, even though when on the side stand the bike was just too low for the stand to get under the bike (some creative 'tipping' of the bike was required, but it wasn't for the feint hearted and two people doing this would feel a lot safer.
I now use this bike lift with a Triumph Bonneville. It works fine but once again you need to position the lift in just the right places so that it lifts the bike without damaging anything underneath. Ratchet straps are essential too, so get yourself two heavy duty ones to secure the bike whilst it's in the air.
I've had bikes perched up on this for months at a time without issue. I've also moved the lift around with the bike strapped to it and it feels quite safe if done so carefully on a smooth floor. The lift is well made (even though made in China - nothing 'American' about it!), quite heavy in weight but makes working on the bike much easier.