Appreciating the first hand stories! I have ridden our quads up, but they are under 400 pounds. If I dropped the scooter, it would be ugly. Maybe even grounds for divorce? It was our 13th anniversary gift to each other....
I recall reading about someone driving their Rhino onto tailgate, so that is promising.
My thought is to get 9' ramp for the bike, and then use one of my existing ramps for me to walk up alongside. The bike ramp will be on tailgate, maybe put the walking ramp on bumper just to minimize load.
And thank you for mentioning straps. Very important.