Идеальной таблетки нет, моё мнение все приведенные вами расширения наносят вред. Если не понимаете как нужно оптимизировать, то ни одно расширение не поможет.
Как жить в 2к20 с оптимизацией в joomla:
- Использовать http2 (Это позволит не склеивать все файлы css/js в одну кучу)
- Использовать стандартные возможности кэша joomla
- Использовать defer/async при подключении скриптов
- Минимизировать присутствие или отказаться от jquery/mootools
- Использовать font-display:swap; для шрифтов
- Оптимизировать изображения под размер выводимый на экране
- Если шаблоны создаете сами то использовать сборщики gulp/webpack
- gzip если вдруг ещё не используете
Есть плагин русскоязычных разработчиков
JsCssManipulate который упростит удаление и настройку css/js. Фото в настройках компонента который используете для контента, за http2 в настройки хостинга.