I have some riding buddies I join on Zwift regularly but I prefer doing a structured workout at the same time. I can run Zwift and TrainerRoad at the same time on my laptop but I’d prefer a dedicated setup for my trainer time. Zwift on AppleTV looks great but I’d need to make sure I can mix in TrainerRoad (on my iphone?) and Discord (also on my iphone?)
…and in full honesty, sometimes I watch YouTube while on TrainerRoad.
Are there any solid solutions aside from a dedicated Mac or Windows machine?