I would like to allow the general public to post events that I would then approve. What I'm thinking is
1) An "Approved" flag in the table 0=no, 1=yes, default=0
2) The SQL query to change so only "1" type records are returned
3) The ability for Event Admin to view unapproved events and toggle them to approved (basically the Event Admin screen, just quering on only type "0" records, and the toggle.
4) Probably the hardest part... all of the Event Admin functions available without actually having to sign in as a user.
Ideally, of course, there'd be all kinds of communication built in, collect email of submitter, issue notice of approval or denial, and so on and so forth... those could be future enhancements. But I'd really like just that basic outline above.
And while we're at it, I'll take that mansion on the hill...
Seriously, I'd be willing to help code it up, too.