Two basic things that should be possible for Events:
1) For free events, allow a more flexible registration. Specifically, it would be good if the creator of the event could make First Name a mandatory field, as well as Last Name. Currently, email is always mandatory but name fields are optional and the creator has no control over that.
2) For paid events, if the same order form that works for Products could also work for Events, then the event creator could charge for events without needing to use a Product.
An alternative is to combine the above two items: the current order from (1.x or 2.x) is much too complicated for a free event or product. The flexibility in the Landing Page registration process is suitable for free items. So if order forms could be simplified for free items, and attached to events, that would make the Simplero Event feature much more flexibile, as well as making the registration process for free products and events simpler (when they are not being added via trigger).