Is Zwift Good For MTB Training?

Smart trainers and gaming apps are roadie paradise. You can quickly log on, draft your mates, track your FTP, and really go full gas at 100rpm.
It's the exact opposite of MTB.
[BTW SCROLL ALL THE WAY TO THE BOTTOM IF YOU WANT 4X FREE ZWIFT WORKOUTS I USE WITH ALL MY ATHELTES]

But does that mean it's not going to make you a better MTB rider?
Over the years I've collected hundreds of hours on the trainer, including 10 wintery years training in snowy Pennsylvania and a dozen highly controlled, month-long research studies. Training inside always kinda sucked, but I kept coming back for more. It was a love/hath relationship.
Years ago I swore I'd never try Zwift. Zwift was too hard, too lame, and certainly not MTB!
But recently I broke my own rule.
And I love it!
As a mountain biker and MTB coach who is obsessed with science, power and training principles, I really do think there are a number of ways Zwift can help us ride MTB better.

Zwift has burst onto the scene over the last few years and has gained popularity as an exclusive training app and social platform for cyclists. Generally, this has been reserved for roadies, but I believe Zwift can help get you to the next level on the trails.