In addition I suggest a google calendar implementation. There is an python api for that too.
Benefits:
It is possible to view events in a calendar view and it will be possible to add it to ones own calendar eg. on the phone.
Plus easy adding and editing of events
Have you talked to @jedigeiss about the possibility of him implementing that feature?