I live in Ouray Colorado, the UTV punishment heaven in the southwest part of the state. From desert, to rock, to snow and ice fields, we have it all, mostly uphill. River crossings too, but not much mud bogging, or swap riding. I use my SxS for work (snow plowing, hauling feed, and firewood) and for play (jeep trails, mountain passes). I started with an Arctic Cat Prowler 650 H1 auto. The prowler did everything I asked it to do, but has many hours on it. I just replaced the Prowler with a Wolverine X2 - Rspec. To the Wolverine I added a snow plow mount, and a winch with synthetic cable. Just getting the Wolverine broke-in as of March 2019. I usually do all of the maintenance, repairs, and installations myself. Not sure how that will work with a complex machine like the Wolverine X2. I worked for many years building and upgrading industrial plants (steel mills) which taught me a great deal about equipment operating in extreme conditions.