You might be better of seeking advise from those that created WooCommerce, in general we can't support third party scripts (personally I have no experience with WooCommerce).
In general, cache plugins can be useful, if configured right. Making sure images are small and properly compressed helps...