Well I don't own a nytro and I haven't ridden a D8...and now your wondering if my opinion really means chit! haha I rented a nytro and rode it for 5 days straight to get a good feel for it. I went on a trip with a 07/05/06 rev's and 07/10 m8's, the snow was pretty setup due to the lack of snow and warmer temps up here in northern utah. The nytro does fine in the flats, but when we got up to the "competition" hills it fell hella short. If I hit the throttle at the same place they would hit it I would make it about half as high as them on a long steep hill probably around 100-200 yard climb. If I took a huge run (50 yards) at it and "death-gripping" the throttle like I did back in the "short track" days I could BARELY make it to the top, still having to pull out of my line and angle it towards the top.
Keep in mind the nytro is in the 700 class though.
I like riding it because it takes skill to get it to where the other guys just go straight to the top. I keep telling my buddies the most best times i've had sledding were back when I had a 88' ski doo stratos air cooled 500. You could pound the little hills over and over and have a blast! The nytro chassis is hella fun to ride, the anti-swaybar never should have been put on this sled though. I beat the absolute chit of the sled, always jumping/climbing at full throttle and she never hiccuped. Gotta love that electric start
I was dead set on buying a nytro because of the reliability, had 3 out of the last 4 sleds i've owned blow up on me...that stratos was the only one that didn't! All the guys I was riding with were making fun of me...saying buy a newer sled...they are just as reliable! We later hauled the 07 M8 out of the canyon due to motor problems! Figured with a full excell exhaust (claiming around 147hp with this kit), and clutching supposed to get another 3-4hp at the jackshaft (i think that's where they measure clutching hp increases).~all mods were centered around reliability. Should be pretty competitive with the 800's.
but now I see polaris offering a $1000 discount on snow-checking because your taking a gamble on a first year chassis. They are also offering a $1000 on polaris trade-ins calling it a "loyal customer" discount or something like that. The big kicker is a 4-year bumper to bumper warranty, or 2 year engine warranty with 700 bucks in polaris gear/stuff. Looks like I may be giving 2-strokes another shot!
If your dead set on boost, the nytro is obviously the way to go...