None of the team wants to go through the effort of going to Joomla. We're pretty comfortable with WP, and I think going to another CMS would just confuse the user even more than he is now.
Right now, we're using WP Events Calendar for events. Possibly because it gives you the option to create a post automatically when you add the event. I'll keep it in mind, but the Google calendar has a tendency to not actually stay updated in general.