I had a chance to ride an Aerocharger Turbo'd Etec last season at Allen Creek's Super Bowl. ( built by Stojans ) It was the single best 10 mins I have ever had on the snow.
Stock.... Never... Well maybe some day
Ive never had any seat time on a turbo anything.... Prob for the better
guessing it would get expensive real fast