Honestly, with the way LED lights are now, if you power them with rechargeable AA batteries, it will probably last for a long, long time. Using a generator to save batteries has sort of become besides the point.
However using a generator because it is cool/authentic will never go out of style!