I have a small
remote controlled winch bolted to the floor of the garage.
I have tried it with the bike (800+ pounds) and it works.
I have had to use it with the golf cart when I fried the controller and it worked.
I would also use it if I had to load the bike in the rain rather then take a chance riding up a wet ramp.
If you use a winch, prepare to have something on the floor at the beavertail to keep the cable from digging in. I use a piece of Starboard marine plastic, very similar to cutting board material , HDPE
I use a Condor wheel chock, best you can buy in my opinion.
I recently added a pulley to the Condor to allow pulling from a higher angle. I would use two tie down sewn webbings around either my upper or lower driving lights.
Condor pulley
Something else I have been doing for years now to greatly reduce the stress of unloading is not using the brakes!
I put the bike in first gear and only use the clutch when backing out, ENGINE OFF. Feathering the clutch allows for a very controlled backing and keeps the rear tire loaded. It may help with the smoothness that I have a hydraulic clutch release as well.
At the 2016 Luray rally several of us where sitting at the trailer when our new neighbors pulled in (SOB). Apparently they found out first hand that you shouldn't trust harbor freight straps with precious cargo. One of bike's strap broke (not a Harley). That bike fell over into the Road King and broke another strap. While the first bike was on it's side, apparently the bottom port of the master cylinder was exposed, draining some fluid from the cylinder.
When the owner backed the bike out of the trailer he found out real quick he had no brakes. He ended up going down the ramp - backwards - as fast as gravity would pull him. It was about 10-15' from the trailer before he finally fell over with the bike on top of him.
Nothing broken, cuts, scrapes and bruises though. They had an adjuster out the next day and had almost $4,000 in damages between the two bikes.
It was quite the sight.