платных тажелых темах с WPBakery Page Builder и с WooCommerce на борту - и всё это адски тормозит
Это и будет адски тормозить. Попробуйте связку W3 Total Cache с Fast Velocity Minify. Второй плагин умеет оптимизировать чисто для PageSpeed Insights, ну так, чтобы было что начальству показать. Но учтите, что легко можно дооптимизироваться так, что сайт поплывет.
Обычно больше всего баллов дает четкая подгонка изображений под размеры. Но в случае с вижуалкомпозером вам прийдется ручками править изображения под каждую страницу.
Вообще лучше не подсаживайтесь на монстроуозные темы и вижуалкомпозеры, это тупик. Выберите простую тему, которая умеет только то, что вам нужно для конкретного сайта и больше ничего. Для контента используйте стандартный редактор. Если что-то нужно, что никак не получается сделать стандартным функционалом из админки - сделайте шаблон для нужной страницы + ACF (а лучше ACF pro).
Если магазин большой, динамичный, с приличной посейщаемостью. То стоит нанять толкового программиста и администратора. Чтобы грамотно настроить VPS, вынести базу на отдельный сервер, объектное кеширование, обратный прокси и другие умные слова.
Также есть смысл рассмотреть отличные от WordPress решения для интернет-магазина.