I just bought something similar for a 350 pound 200cc scooter.
Measure very carefully the distance of the track from the rear of your rig. In my case I thought I would be able to use it without removing the spare tire mount. No such luck so I bought a hitch extender.
Then I started researching hitch extenders and that whole science thing came into play. For every 8" or so you half the tongue weight rating on your hitch.
I ended up ditching the extender and removing the spare tire.
But there is no way I could push the scooter up the ramp so I have to drive it up while walking along side of it. It's a two person job.
I can not imagine driving a bike up one using the clutch.
I think before our big trip I may end up with one of these just for peace of mind and ease of loading. I should be able to sit on it and drive it up with this.