Thanks for the feedback. I was actually hoping to integrate the Events Calendar pro plugin with Gravity Forms & have already made contact with the author of the tutorial (as per your suggestion).
I will check out Community events, but I don’t think it currently provides all the functionality I’m after.