(on Drupal) Our organisation runs its own annual events with complex ticketing, but we also list a great many events posted by our users, across a number of categories. Some of these can get a bit complex such as one-weekend-a-month modular courses. We are doing a ground-up site rebuild, and I'm wondering whether to use CiviCRM for all events (so far we have only used it for our big annual ones).
Creating events via the civiCRM backend is probably too daunting for most of our users (plus access control is a challenge) - Is it possible (examples would be good) to create events via a webform? Or are we best to keep the Date/Calendar/Event modules approach in Drupal?