Yeah, you'd get a lot more bang for your buck with a Bicycle Dynamo Generator
That one is only 3W, though, so would still need some intermediate battery system. If one could find a 6v 12w dynamo, you could have a 6v passthrough that works on pedal power... or, ya know, rolling down a hill. :)