Sounds like a cool idea but I fear there would be so many people who don’t understand what a cross wind or a headwind do to a peloton start complaining that they are getting dropped while doing the prescribed w/kg or whatever. (A whole additional thread is needed to explain why small people will need to put out more w/kg to stay with bigger people on zwifts flat courses).
I think a remedy for this could be some “tutorial” type workouts where zwift literally explains the physics of cycling to you in a personal way, where you are alone with other pre programmed riders on the course. The tutorial explains to you the effects of a headwind or cross wind or why as a bigger rider you are riding even with someone on a flat but will need to put out more watts to stay with them in a climb, or the inverse of that situation.
I think there are alot of beginner cyclists who have not had years of experience on the road and don’t understand these concepts, and then when you add the magic of programming to the mix, where you can’t physically feel wind, or the draft, makes it even harder to understand.