Если Вы велосипедист, в первую очередь следует рассмотреть станок. У меня есть и то, и другое (Schwinn 570U и Tacx Neo 2T) - купил, потому что у нас несколько человек в семье и чтобы на себе почувствовать отличия, а не слушать икспердов, которые чаще всего либо заточены что-то продать, либо владеют одним и охаивают другое.
Главный плюс станка: он ближе к реальности: настоящая рама, трансмиссия, руль. В велотренажере на большой нагрузке у меня ноги "вязнут" (педали двигаются чересчур плавно), а еще вставать для того, чтобы давить весом, неудобно.
Главный минус станка: он (даже прямого привода) шумит (60+ дБ по сравнению с 45 дБ у велотренажера). В лучшем случае без принятия мер по шумопонижению соседи примут тренировку на станке за несбалансированную стиральную машину, велотренажер же вовсе не услышат.
Для Zwift минимальное требование - это датчик мощности или скорости с открытым протоколом. Контроль усилия по программной команде снаружи сразу повышает ценник изделия и в дешевых велотренажерах до 50тр не практикуется (возможно, китайцы решат этот вопрос, т.к. спрос имеется). Так, в Schwinn 570U это было бы легко сделать, немного поправив прошивку, но не сделано (прошивка закрытая, к сожалению), т.к. изделие из другого ценового сегмента (если лень не помешает, припаяю несколько проводков и решу этот вопрос). По той же причине протокол в Schwinn 570U не является стандартным - но эту проблему я частично решил при помощи программных конверторов в BLE/ANT+ (
https://github.com/ursoft/Jenx.Bluetooth.GattServer и
https://github.com/ursoft/connectivity-samples)
Имитация спуска - тоже отдельно оплачиваемая функция, её ценность сомнительна (как и имитация дорожного покрытия). Поворотов же почему-то я не встречал совсем. Хотя технически это можно было бы сделать - например, применив Garmin Edge Remote (это также у меня в планах).
Если изделие поддерживает открытый протокол ANT+ FE-C или BLE FTMS, то проблем с
подключением к Zwift не должно быть. Второе вероятно лучше (хотя непонятно, какой сигнал на самом деле стабильнее - имеются разные мнения), т.к. для ANT+ потребуется чуть более специальное оборудование, чем в случае с bluetooth LE 4.0+, который есть на почти любом ноуте, да и на ПК не сложно добиться наличия. Впрочем, первое время я гонял с телефона (Galaxy Note 9), а у меня там и поддержка ANT+ имеется.
Тема виртуализации со шлемом мне также интересна. Видел даже в рекламе, как человек едет со шлемом Gear VR (у меня как раз такой завалялся от Galaxy Note 5) - тоже планирую как-нибудь попробовать. Смущает то, что телефон в шлеме быстро нагреется (не Ваш случай) и что пот потечет ручьём, а потеть в шлеме VR не очень весело.