Спасибо за ответы.
Я выбрал другой путь. Решил купить водонепроницаемый чехол для 6-батареек 18650, у него есть разъем для моего фонаря и юсб для телефона и индикатор заряда.
(8.4V 6x 18650 Cycling Safety Waterproof Battery Pack Case House Cover For Bicycle Tail Light Headlight Bike Lamp)
В итоге решение выходит дороже, чем просто фонарь с индикацией, но оно более гиббкое, т.к. батарейки я могу поставить любой емкости.