any ever use the ramp and clamp?your thoughts please?

http://www.ramp-n-clamp.com/Awesome-Boat-to-Trailer-Latch-s/1814.htm
_________________________