When the milemarker electric winches first came out, my buddy put one on the front of his rig (8k model). It was junk. It never worked right, had to have parts ordered for it once a week for 4 weeks, overall not that great.
But it seems like they've gotten their act together and are doing alright. I've seen a couple hard pulls with the milemarkers and they hold up. I will say they aren't as "refined" as the warn winches. Pulling cable can sometimes be a pain since the freespool doesn't seem as smooth as the warns. The biggest complaint with the milemarkers is that they are UNGODLY SLOW. Holy crap. Extremely slow. The Milemarker 8k is slower than my warn 12k, and the 12k is SLOW.
I know speed doesn't seem like a big issue, but when you've got a large group and your winch is only capable of pulling 1 foot per minute, winching can all of a sudden eat up a lot of time.
I was up at Windrock a couple weeks ago, two rigs were on rattle rock. Rig 1 had a 8274 on it and Rig 2 had a Milemarker 8k. Rig 1 was able to scoot right up, while Rig 2 used up a lot of time. Rig 1 easily passed Rig 2.
Did a similar thing on Slickrock, got a rig up on the end of a winch cable real quickly simply because the winch was fast. A slower winch would've been painful.
Lastly, I don't think a 8,000lb winch is enough for a Discovery/RR. The Warn 8k and Milemarker 8k strain big time on hard pulls with smaller jeeps, a heavy rig in a bad stuck would probably upset a 8k winch.
I thought about ditching my Warn 12k, but after this past weekend, nay. It excecuted an extremely difficult pull that had hurt the feelings of the Superwinch 9k that tried before me.
For everyone that is "saving money" with these cheaper winches, put synthetic cable on it. Besides the safety issue, the synthetic is a pleasure to work with. The simple fact that its easy to unspool and handle makes it worth it.
On the east coast, 100ft is plenty of line. I use 5/16" x 100ft of synthetic, been running it for 7~8 years. No problems, it just works. I did buy a 50ft synthetic extension line that is still brand new in the bag. I haven't needed it, ever.