I had them on my '05, and loved them. Traded my '05 for an '04 with a 1010 D&D, boss nitrous, boss seat, mesh hood, all the goodies. First thing I did was call up Ron and order another set for this '04. I rode my '05 twice, bone stock and was unimpressed with the sled, trenched bad, even with the limiter tightened up and didnt seem like it put the power to the ground very well. With the brackets on, you could feel the thing hop up on top of the snow as soon as you hammered it! On WOT pulls up hill, hangs the skis about six inches off the ground, and just works great. My take on tail standing all over the place is that its wasted energy, and puts unnecesary (sp?) pressure on the track. I would rather use the horsepower to propel me forward, not to lift the front of the sled off the ground. They have worked great for me!