I'm very happy to buy your guide and make a donation providing MyCalendar can do what I need (or be modified to do it).
I need to know two things;
1. Can calendar events be sorted matching two categories, e.g by location (country) and by event type?
2. Can the calendar send email notifications to registered users about upcoming events according to category combinations?
While I appreciate that your product may not be able to do these things out of the box, is it structured in such a way that makes it possible to extend it's functionality in this way? I would be happy to pay you or another developer to do this.