Whats the expected runtime on a single charge for the latest LED lights on the market, assuming a moderate pace of 20-25km/h and mixed riding conditions, including both day and night usage? Are we talking 5 hours, 10 hours, or somewhere in between? And how do different light modes, such as solid, flashing, or pulsing, affect battery life? Can we expect a significant drop-off in brightness or runtime as the battery depletes, or are there any technologies that mitigate this effect? Should we be looking at specific battery chemistries, like Li-ion or NiMH, or are there more exotic options that offer better performance? Whats the most efficient way to charge these lights, and are there any gotchas or best practices to keep in mind when it comes to battery longevity?