Just one other way of dealing with battery devices on tour...
I guess it depends on how many battery devices you carry, how much you use them, and where you will be touring. That said I find that for me it often makes more sense to skip rechargeable systems or dyno hubs and just use regular batteries. A Petzl light similar to the one linked above, but with AAA batteries will last me for months on a set of batteries so I don't even carry spares. If you use the light more than I do, and want spares 3 AAA lithium batteries are about an ounce (alkalines are about 1.5 ounces for 3 AAAs). That means that for most trips you can carry less weight by not using rechargeable ones and a charger.
I have gone a bit farther and use a 0.2 ounce Pico light from eWorks for my only camp light. I think it is supposed to last 15 hours and since I usually use it for 10 seconds at a time it lasts me for many months on tour.
For a blinkie I use a less than 1 ounce eGear Tag-It Safety Light that will supposedly last 250 hours on a set of batteries. That means I have no front light when riding, If I were expecting to ride at night a lot or felt the need for more light in camp I would go back to taking a Petzl Tikka Plus 2 Headlamp (2.9 oz with 3 AAA batteries).
Neither my camera nor my phone are very battery hungry especially since I leave the phone off except when actually using it 20 minutes a day at most. A charger that will charge both the phone and camera when a plug is available is 2 ounces and even on fairly remote tours dead batteries have not been an issue for me.
If touring for months off road and away from civilization or in 3rd world countries I might consider a dyno hub otherwise no.