bitrix ajax режим в принципе устраивает - это неплохой способ писать динамичные сайты и сервисы с минимальным использованием жабаскрипта меняя всего лишь 1 параметр компонента
но вид индикации сейчас зашит в коде ядра, хочется сделать свой нормальный индикатор
Компоненты Bitrix уже поддерживает ajax режим, но можно пойти дальше
Реализовать аналог laravel livewire - Fullstack web технология которая избавляет от необходимости трогать js код руками и изменяет вашу жизнь к лучшему