i do zwift (mainly) on a smart trainer 5-6 days per week. zwift makes it much easier, ie: less boring. give RGT a try too, you can ride for free, been doing it for qhite some time now. i'll probably become a real paying customer becasue i am getting pretty tired of all the problems that zwift has, which in my opinion they have no excuse considering the customer base they have.