I'd try the plugins then. I like the separate IDEs because they tend to optimize workflows for the language in question without any extra JVM-configuration cruft, but the plugins really do replicate 99% of the functionality. For the other 1% (or if the plugin is lagging behind some killer feature release for a week or two) fall back on the separate IDE.
I definitely don't need that 1% usually, a long long time ago I thought I read they were massively (like months) behind the plugins, so it's good to know that's not the case.
I think there were a few releases where the lag was bigger, particularly in the early days of PyCharm. My take is as the IDEs have matured it's shrunk considerably.