I do not know how much of an impact it will have on the mountain sled market. It may be the best thing available, though after purchase how do you get it repaired, how do you get parts. The dealer network for cat is essentially non existent. In my location only one dealer is around, and I would avoid it if I could. I also heard cat has been terminating a lot of employee's in the snow division.
Do not get me wrong, I am hoping cat is successful with this sled, we desperately need competition in sledding industry. Bringing a N/A sled with a Turbo price and no dealers around may make the hill they have to climb a bit steaper.