I have used TrainerRoad since early last year and it’s been very good. But since I got onto the Zwift beta in early December I haven’t been near TrainerRoad. I just find the experience with Zwift to be much more interesting and stimulating, particularly catching or staying ahead of others (whether they know it or not :)).
But, TrainerRoad obviously takes a different approach, with less of the competitive angle and more around FTP-based resistance. And that struck me as an opportunity for Zwift to add that aspect too.
Let’s say I am FTP 200. It should be possible, presumably, to create an AI rider that approximates to a really good workout for someone with an FTP of 200. Now let’s say I am FTP 250 - I’d have the same course but the AI rider would obviously have more power/speed all along the course.
One advantage with TrainerRoad - depending on how much motivation I have - is that I decide the workout I want to do BEFORE I start peddling. I basically can’t let up and either follow the “power profile” or quit. I don’t like quitting so I have had many occasions where TrainerRoad REALLY pushes me, because I am “committed” to a particular workout ahead of time. If I slow down the resistance goes WAY up, because TrainerRoad adjusts to target the required power.
By comparison, with Zwift I can just slow down whenever I want.
The aforementioned FTP-based AI rider would give me that same approach as TrainerRoad.
Short term I could envisage a simple approach where I just enter my target FTP AI rider before I start a course and perhaps the number of laps or distance and follow (or get ahead) or get ahead of that that AI rider.