От солнечных батарей тоже неплохой вариант, чтоб днём заряжалось а ночью светило, такое давно используется в садовых светильниках, в самых дешёвых конечно просто убогий аккумулятор, но в тех что подороже как раз ионистор и стоит, на работе разбирал такой, гарантируется свечение светодиода в течении 12часов, сам не проверял но поидее должно, потребление то копеечное. В общем если фонарик ваш сами будете каждый день заряжать то смело можно мутить на ионисторе, если просто чтоб один раз зарядил и надолго то тут уж лучше аккумулятор.