The Simple Events Registration is very basic and only allows recording attendance/non-attendance with no limits, constraints, guest tickets etc.
It sounds as though you will need RSVP Pro do to what you want. This allows constraints on numbers, custom fields, guest tabs, conditional fields, invitations and reminders for free or paid events.
JEvents allows you to customise the layout of event details, calendar, list views etc. using a layout editor - we also offer various responsive club themes which are far more more attractive than the basic one provided with the free version of JEvents.
We have an upcoming events module with a LOT of configuration options, there are club addons to link events with articles and categories so you can show matching upcoming events on your article pages etc.
I suggest you take out a gold membership and try out the functionality (asking any questions you want in the member forums of course!) and it its not what you need you can request a refund,
JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits.
Join the JEvents club today!