Sorry to be so negative, but...
I have dealt with knobs, nuts and bolts before, not fun in the dark.
The "self leveling system" might be a nice feature, but not frequently needed.
I'll stick with Summit, their cable attachment is MUCH easier and $156 cheaper.
The ATV Load Ramps look scary! Hope they have good insurance.