I have a 1991 M925A2 (factory front hydraulic 20k winch). I also have a rollback tow truck of which I installed a used 10k Mile Marker hydraulic winch, bought it for $500. These run off the power steering system, are 2 speed, and work fabulous. I believe these are also stock on the front of some H1's. Hydraulic won't burn up, and works underwater, as compared to electric. They work fabulous.
If doubled back with a snatch, it becomes a 20k winch, which installs easily. I am adding one to the rear of my M925A2. If I needed to add a winch to anything with power steering, this is how I would do it, and for $500.