I have frequently used tts for listening to epubs. I have, however, not noticed much battery drain… And it’s not as enjoyable as listening to an audiobook read by a narrator you like but it kind of works to a certain extent. So I wish you tts would get better.
Samsung phones have an option of scheduled autorestart; I have mine set to restart once every week at a scheduled time.