That's an interesting device but you would have to still be on power to shove the boat up on the trailer. I wonder how it connects the bow eye to the strap?
On the winch spool there's a slot on each side of the strap where the force of the boat being powered on also winds the winch, there's no electrical power involved.