In Game Calendar

In order to organize group events better some sort of in game calendar would be a great addition. If you could sign up for events and an organizer can organize the group event would be even more useful.

You could also have Zwift sponsored events use this system.