Small bug, Mike.
On an existing event, if you edit it and save, and there is no existing event, then it creates the event (I was impressed it did this to be honest). However it posts it under the name of the person who edited, rather than the person who created the event. So if an admin or moderator edits it to create the event topic after install, its showing as that person who edited.
Other than that though, it works really well, and is really well thought out.