Hello,
I have used "Event booking" of Ossolution for managing our events.
I however moved to Matukio last month, since it has better UI and some better points.
I feel your product becomes better if you add two functions which "Event Booking" has.
First, "Event booking" has custom fee field.
It helps us to manage different fee when there are many options.
We can set discounts and option fee in "different fee" in Matukio.
It sometimes forces us to set many cases when there are many options, lunch, age, when they register and so on.
Second, we can set which access level group can book each event in "Event Booking".
We can only set whether non-registered people can book events or not in Matukio.
These are the only points I felt weak compared to "Event Booking"
Anyway, I think Matukio is currently the best choice of event managing component.
I wish your product becomes better in future.
Best,
Kenzo