Very easy Kicking:
It would update itself from a data base on the web. Trusted users would share information with the data base so the application would also update the data base on the web with new events.
(Or all users would share information with the data base and each entry would require...