Apologies if these have been suggested before, but being able to access the features below on the companion app or via your website profile page would make Zwift a lot more user friendly.
Badges
Challenges
Garage
Drop shop
Also, having access to all my times for KOM and Sprint sections and not just the last 30 days, in game and on the companion app or website profile page, would be great for tracking progress.