I wish to setup a site which similar to [url removed, login to view]
Anyhow it is not a site for perfomers, but a community events site. But to made it simple, I hope you can clon the site above.
See their sign up page, [url removed, login to view]
where members can have a chance to choose which events or events from which location to receive email notification from us.
Attach is the detail on my idea.
Please have a look.