I think you should use an event site to manage this. Eventbrite is good for one-off events that require money. If you want people to come back they have to have a way to be notified about it.