i hate warn winches too. never had a problem with ramsey either but yes slow. i love and have beat the snot out of several superwinches and i have to say im impressed.
to each their own. there are alot of choices out there and we dont all have to have the same thing. like i said it will be neat to see a long term report on these. this specific repair you hae to to do is real minor in my eyes. so if the rest of the winch holds up good than they could be a good choice for alot of people.