A bottle dynamo will produce a lot of drag while charging, and won't do a great job. A dynamo hub will be more efficient, but still not sure it would be effective in charging something although I've never tried it myself. When it takes 8 hours to charge my iPad plugged into the wall, I'd say that the low power produced by a dynamo isn't enough.