That looks good, especially with the detachable ramp, wheel clamp looks substantial too. Got a link for it?
If I remember right, you picked up an Abba version of a lift similar to the one Horobags found at Copdock. That is a collectors item now as they don't make it anymore.