Вполне рабочая, но нужно учитывать некоторые нюансы.
Многие котлы капризны к форме напряжения и не от каждого преобразователя будут работать. Ручное переключение тоже не лучший вариант.
Оптимально, на мой взгляд, поставить качественный источник бесперебойного питания, выведя на нём дополнительные клеммы для подключения к батарее вашего бензогенератора, и питать котёл от этого агрегата постоянно.
На любом ИБП есть функция сигнализации о пропадании сетевого питания, если генератор позволяет автоматический запуск, её можно использовать для этого.
Если собирать интеллектуальную систему, многие источники способны отслеживать оставшийся заряд аккумулятора и запускать генератор не сразу, а после определённого уровня.
А ещё желательно оттуда же запитать аварийное освещение