While it's nice to ride a few different sleds back to back, it's not really fair to compare as they are probably not all set up similarly.
My buddy and I both with 09 nytro xtx's swapped sleds for a few miles years ago, you would not believe the difference in 2 identical sleds.
Suspension set up is everything!
Nice review though, and it's nice to trade up once in a while.