This extension has everything we needed including being free (with limitations) so we can test it before buying the Pro version.
I had one small problem (that turned out to be related to an issue with my lack of sleep rather than the extension) and needed to contact Ramesh using the chat function on the website. He answered straight away and identified the problem for me solving my issue.
I'll certainly be buying the pro version now based on his level of support.
The way Ohanah handles module placement takes some getting used to but solves some of the problems caused by having the extra level of dynamic function.
We did have a slight problem with users having problems logging in if their name contained an unusual text element, However the support team solved this straight away.
The only aspect I'd still like are the ability for fronted adding of a recurring event,hopefully this will appear in the future.