hell yeah
Even 150 HP at attitude would be unreal for a stock sled. Any stock mountain sled, that is reasonably light, comes with a turbo, and has warranty would have me very interested.
It is amazing what a stock 800 motor feels like at sealevel, compared to 10,000 feet. A sled that makes sealevel 800 HP#s at altitude would be quite the stock mountain sled!