Have you guys considered driving Porto (and maybe other modules) off of the BootstrapCDN vs holding those files locally?
We can certainly add that feature in next version. I'm just concerned about how our package manager works in Style Switcher; allowing you to choose individual shortcodes. In that case, we create our own custom JavaScript and cannot load from CDN.
Perhaps we can have an option if CDN is used then package manager is disabled and everything is loaded by default.
Nonetheless, I'm going to leave this idea open for community feedback.