I'll let ya know at the end of the season, I'm doing the turbo pro and my good riding buddie is doing the 900 carls pro....so we shall see.
I will say that our last set of sleds, turbo dragon and carls 860 dragon, it was actually kind of a toss up as to what combo is better, depends a lot on your riding style and what you like in a powerband. There really is no "best" in this case. Both sleds worked very very well. I will say however that the 860 required ZERO tuning, it was spot on after we got it,no problems,no adjustments,just like a pull and go stock sled with lots more HP, the turbo does make more power but it did require 3-4 rides to get it dialed in. The 860/900 's power is fixed at around 190-200 (aprox) on a 25%+ mix of race fuel to 91, turbo ya can get more power but again more race gas....ALL turbo setups have some lag, period, the n/a you can enguage at 3000 and it just flat goes hard. turbo figure 4000 to remove most all lag. So again its a toss up. If you want to be the highmark i'd go with the turbo, if you want a great all around motor that acts like stock on steroids go with the 900 deal. Just a note my mod sled slp race 903,210 hp will run dead even with my friends dragon set at 12 lbs. ( and yes we have raced them a LOT) but he can turn his up and the 903 is set at its power. Also the turbo deal can be turned down to run pump fuel at anytime, a big bonus in my book, race gas gets old quick. IMHO