For charging stuff the best thing to do is use a cache battery with pass through charging (so you can charge the battery while the battery is charging your device). That smoothes out the power peaks and troughs. You want a dynamo that will supply the most power over the day.