I run a mile marker 10.5k hydraulic winch on my tdi swapped ranger with synthetic line. I added a cooler and filter on the ps return line as I had the parts laying around. I also scored a mile marker wireless remote kit that I wired in which works fantastic.
It may not be the fastest in low gear, but whenever someone needs a longggg hard pull, I'm always the one who gets nominated. After dead pulling an f350 ~250' backwards up a VERY steep snow/ice hill, the winch was barely warm. No it wasn't fast, but no batteries/alternators/cables were killed that night. I would absolutely welcome the challenge to any electric winch that night to have pulled 250' at full load with no stopping except to take out daisy chained recovery straps and reconnect.
As for the whole argument of not being able to winch yourself if your engine isn't running; you're wheeling wayyyyy too hard alone if you've gotten yourself in a situation where your engine can't/isn't running and you need a pull. Winching yourself is going to be the least of your issues that day.
If you do the electrical math of draw vs reserve capacity, you're lucky to get 30-45 seconds of pulling at full load anyway (obviously depends on exact winch and battery setup). So now you've somehow managed to pull yourself out of this favorite theoretically possible predicament of the electric vs hydro argument but your shit is too dead to crank, no one is around to jump/bump start you, or your rig is too broken to drive its own way out of the trail. So back to my point that you were doing something you shouldn't have without any friends around and your day is still likely fooked.
At the end of the day, everything has its place and you need to weigh line speed vs duty cycle vs ease of install vs cost. For me, I wanted durability and impossible to hurt above all else so I went hydraulic. It also greatly helped to find the winch for $200 LOL.