is it worth switching from Joomla to Drupal for better CiviCRM integration?
Developers tend to prefer Drupal over Joomla. But each CMS has it's pros &amp; cons. You need to figure out which one is better for you.

For example if you have a Joomla extension that gives you functionality which would require a lot of custom coding in Drupal, it would make sense to stay with Joomla.

The kinks you mention may not be around in that later versions of Joomla &amp; CiviCRM, but there may be others, so you really need to do some testing to make a decision that's right for you.

Demos are available at: https://civicrm.org/demo - but they are reset periodically so you may prefer to create a sandbox on your own server or local machine for testing.