Hi Scott,
Thanks for getting in touch–I’m stoked that you’re checking out Events Calendar PRO and hope it’s a good fit. 🙂
Events Calendar PRO is excellent for lots of features (including extra calendar views, organizer and venue pages, shortcodes, etc.), but you’ll want to check out the Community Events plugin instead for allowing visitors to submit events to your calendar.
From there, those who submit events can create venues and organizers, which they can create the information for when filling out the event information. They will also be able to edit their events if you give them permission in the plugin settings.
Does this help? Let me know if you have any other questions!
Geoff