Hi Kort, great suggestions and questions.
I have provided support in the next version for Searching events and direct category integration with the standard sed_structure and sed_pages tables via a switch in the Config.
For the next version events will be integrated directly as Pages rather than separate entities.
I agree that Entrance Fees and things are good, as you said you used ExtraFields, this was what I was thinking with switches in the admin panel for Configuring fees and stuff like that.
Thanks for all the superb suggestions Added 26 minutes later:
The details screen is coming along nicely, here is a screenshot