I have one. It sounds like a good idea untill you need the winch and you have to lift it into place. I'm not a small guy and it's still a pain to retreive a winch from behind your seat. You can't leave them on because they stick way out there. Where to store it was an issue as well. I felt like mine was good in theroy but bad in practice.
You would probably use some of these to make a quick connect for the winch power cables...