In all honesty, Go with a warn if you can afford it, if not get a costco one.
The Champion (read: Costco) isn't that bad of a winch. They do pull hard, but will burn out if you overheat them. Run it for 1 minute, and let it cool for 2.
Here is my basic breakdown of winches that I've owned:
Ramsey 10000 - Pulled slow and hard, couldpull all day without a worry.
Warn 8000 upright - Pulled fast without load, bogged down and worked hard when you needed it too. Not a friend of water.
Warn M8000 (lay down) A bit awkward to mount on my truck, same as above.
Champion 8000 - Can't beat the price. Worth having on the front for when you need it. Wouldn't put it on anything with 35"+ tires because you'll be doing long pulls out of bad places. For the average wheeler, just the right amount of winch.
I don't have any first hand experience with the mile markers, maybe someone else can comment on them.