This is where I’m hoping Webpack will come in the not too distant future.
Actually your site is pretty impressive, I see a lot of hours right there.
I have mixed feelings on CloudFlare tbh. A lot of these CDN’s have Image processing built in now like KeyCDN https://www.keycdn.com/support/image-processing. Saves you working on images server side.
Yeah LiveChat is a real pain in the ass. It’s loading asynchronously already. I don’t think you can defer it as I’m not sure their internal visitor tracking functions would work as well.
My workaround would be to create a fake Live Chat button using CSS which would then call the LiveChat script onClick. It’s not ideal but it’s the only solution I can think of.