Hi Kyle. This is an interesting idea, and you’re not the first to propose it. The answer is: sort of. You can likely hack it together to work – we had a number of users, before Community launched, using Gravity Forms to accept frontend submissions. Tim Bowen at Creative Slice even wrote a tutorial on how to do it (http://creativeslice.com/tutorials/gravity-forms-events-calendar-submissions/), which we helped update once 2.0 launched (https://theeventscalendar.com/event-submissions-using-gravity-forms-in-2-0/) and which sparked a lengthy discussion here on the forums (https://theeventscalendar.com/support/forums/topic/integration-with-gravity-forms/).
While we stopped supporting that GF hack once the officially-supported Community Events add-on came about, I know there are still a few users working with it. My best bet would be to either review those links I provided above, or browse the forums here and on the GF site and see whether any users have posted their experiences. I see there have been a number of discussions here related to it, as per https://theeventscalendar.com/?s=gravity+forms.
Hope that helps and sorry I couldn’t offer up more. Let me know what else I can do or if you have other questions.