Here is my wish for the next season:
I want to upload the GPX files (incl. elevation profile) of my target races together with race date and race priority (A,B or C). As a result I get individual training plans for the remaining period based on my weekly hours available.
All similar to Best Bike Split where I upload the course and get segment specific power data for race day - just instead of getting race day data I get individual training plans that take course profiles and dates of different races into account - so that I don’t even have to select from predefined plans.
There is enough time from now till next season…
Such a feature would sharpen your profile and distinguish from Zwift.