That doesn't even look like a turbo sled... Those skis should be way up in the air in that hero snow...
As for owning a Turbo sled vs a Non Turbo. I have had both going on 3 years now and I would say if you can't afford to have both I would stay away from a Turbo. They definitely take more maintenance and repairs than a stock one. I have a T3 that isn't turbo'd and it is just fine for 95% of the conditions from 2000'-6500'. The turbo is only needed if the snow is really deep or you start to go higher than 7000'. It doesn't seem you ride high enough to really justify a turbo. They cost a lot more money, they are way more fatiguing to ride, and are way more finicky than a stocker. If we have another dismal snow year I'm probably going to dump my turbo and just stick with a stocker.