I've had a few rzr's over the years, 2-RZR S, 2-XP900's, and now my 1000. I always break them in a little on the aggressive side, but not stupid. always run through a few good heat cycles and then a few short wide open blast and always make sure my motor is warmed up before driving hard. But back to the oil issue, just use the factory oil, I always change it early, especially the first oil change (around 15 hrs) I think 25 is too long for the first change, unless maybe your never gonna run it over 4000 rpm's...lol. Polaris has obviously built a good product, some of you hard core racers might think otherwise, but for most consumers the 1000 is all the car anyone will need or use. Polaris does not want you to blow up their motor, and they have the technology and money to make their oil as good as it needs to be, or to use whatever they think is the best oil for this motor. Everyone has a favorite oil, and as long as it's a good oil I'm sure it will be fine, I use Mobil-1 in my Harley's, my performance boat and all my vehicles, and if I couldn't find Polaris oil I would use it in the XP also. The big picture is, polaris wants their motors to last, it's good for business...lol.