Would it be possible to have Jersey’s for charities that you could put on your avatar? The rider or runner would donate to a charity to get that jersey. Different donation levels get different jersey versions. Zwift would take the donation and pass it on to the charity at 100%. Zwift would need to partner with the charity. I am a Team in Training Alumni and I thought this would be a great way to raise some money.
While the sentiment is good this is essentially a microtransaction. I would not want to see microtransactions in game.
It would be an option when you set up your avatar. The jersey would be good for 6 months or a year. You would only see it when you changed jerseys.