I've got 5894 miles on my '04 Warrior, as of last Sunday; not done for the season, yet.
I replaced the shock in the back this season; didn't really fix what I thought was wrong, backend squats and I backed up one day and ripped off the flap.
Other than blowing a belt last season and having to have the clutch removed to get the webbing out and wrapping the headlight wires under the toolbox (kept blowing the headlight fuse), I've had no complaints.
We've also got an '06 Nytro, '03 RX1, '07 Attack, '99 Venture, and a '86 Phazer; my warrior has the most miles of all; all UP of Michigan miles!!!