As a regular Zwift user I think you are missing a tr
As you have the photo-option I think you should allow your users to buy the various jerseys such as:
Green Jersey for winning or leading a sprint.
King of the mountains
Race leader etc.
Why restrict them to just in game and they would be a great marketing tool for real life Zwifters to connect and to attract new Zwifters.
I would suggest a screen grab of you with the relevant jersey on should qualify you to order the relevant jersey in your size.
What do you think? I think better engagement all round and better brand awareness and some satisfied Zwifters.