Has anyone tried the Black Widow motorcycle ramp? I am thinking about buying the 10 ft model to ride my Deuce into the back of my pick m up. Is it scary to ride up the ramp? Does it move, sag, or bend when going up, and how about taking it down. Are the front brakes enough to hold the bike and stop it as you go down. Hate to invest $400 and not be comfortable using it.