I have been to a few schools and training sessions with I4wDTA trainers. These guys train civilians, military (ft. Bragg), and commercial clients everyday, all over the world. Took their 6 hour winch and recovery class, they have winches from all over taken apart so we can examine how they work, advantages, etc, electric, hydraulic, manual, plus you get to use them all to do various recoveries, rollovers, etc. Superwinch printed manuals for generic winching was part of the material. Soft shackles and synthetic rope is their most preferred, but we used them all to learn. So my personal recommendation before buying a winch would be take a reputable winch class.
But like most people, I bought the one that was good enough rated I could afford. "What could these guys know that I don't?, they only do this everyday with many vehicles and winch brands...." If I could afford a Superwinch, I would get it. Meanwhile my new Engo 10000S will have to do. I could get the Superwinch if I stopped going to classes though....

But I can't help myself. Going to this one this coming weekend
4WD-202 Class-Advanced Training! | Facebook