On your winch issue, I have owned both WARN and SUPERWINCH. Both are good winchs, in the superwinch line I have had two, a 3500lb and a 4500lb, both were mounted in trailers, and only saw light duty. However they both performed as advertised. The WARN winches I had were larger more rugged, probally what you need. I have a 6000lb, and a 9000lb model. The 6000lb'r I have had since about 1989, and it has never failed to work. Presently I have it mounted in my bed (inside alm bed box, secured by special mount) and I use it to load and unload our atv's. Of the two i'd go for the WARN, it has been around for a very long time, and is dead reliable.
The hyd unit mentioned, seems be be a nice option, but it does limit you in mounting locations, and optional use. I'm not sure what you have planed? But I would think a front mounted reciever hitch, and a winch attached to a portable cradle, with quick disconects on each end would be slick. I have setup several of my trucks that way, and it worked out great. When you don't want the winch on (great way to prevent thift) remove it. And you could attach to eighter end, for your pulls.