I guess the first thing I would say is that the XTX is a crossover sled, which means it is designed for both on and off trail. Which also means it is not the perfect sled for either one exclusively, but does both very well. So if you are not interested in off trail, then perhaps a different sled (maybe even the regular, short track XTX) is a better fit for you.
Secondly, I am not much of a trail rider, and certainly not one that aggressively rips through the tight and twisty trails. So I really cannot give you any feed back on that.
I will say that I really love the sled and am impressed by both it's off trail and on trail capabilities. There is engine breaking, but it is not severe. Actually kind of nice, you do not need to use the break as much!
-John