The one thing I'd really like to talk about is the support. One feature that I wanted was missing, and it was promptly added. I also asked about a minor change and was promptly told how to do it. All questions, even off-topic ones about Joomla configuration, were quickly answered in detail. Just great.