If you go on long rides, your options are going to be really limited unless you're willing to use a separate battery pack. That I'm aware of, the Cycliq Fly12CE is the only thing that'll get you more than a couple hours without an external pack. FWIW, I've gotten 6+ hours out of it.