Some people have rather optimistic ideas about what to expect.
Lights draw a lot of power and reasonable generators don't provide much power (probably, you don't want a generator that adds significant effort to riding).
It's probably a much better idea to charge a "cheap" cache battery than it is to expose your expensive devices to wild swings of power.