CiviCRM on Joomla or WordPress? Any recommendations?
The integration with Drupal is still the best.
WordPress is slowly catching up, but not there yet.
Joomla has the least integration.

So if you have the choice between Joomla and WordPress, go WordPress.