What about Reelights? They don't need batteries at all.
As for side visibility, yeah, I worry a lot about that. So much so that I purchased a Dinotte 400L set of lights for both bike and helmet. I also equipped my bike with Schwalbe Marathons and will be getting Reelights later on this month.