Integrating Moodle and Joomla seamlessly, this extension delivers 100%. I have had no issues creating Moodle/Joomla sites that integrate so well a few clients couldn't believe the Course offerings weren't part of Joomla. The automation of syncing users, groups, login's and a shopping cart for course payment and enrollment (I use HikaShop) has saved me hours of work.
Joomdle has many plugins to integrate with other Joomla 3rd-party extensions as well.
To new users I would suggest looking for a good customizable Moodle Template, as the look and feel of Moodle is within Moodle, it is not going to be able to pick-up your template styles. But that is not the fault of Joomdle. Find a good template you can customize slightly to match your Joomla site and you are well on your way.
I couldn't live without this extension.