Ich überlege mir eine solche Sache auch schon seit Jahrzehnten (sicher seit dreien).
Allerdings täte ich bei verwendung eines Nabendynamos einen
Leistungsmaximierer verwenden (sog. max power tacker), da gibt es ja einen ganz netten der sich perfekt dazu eignet.
Der Dynamo kann ja oft wesentlich mehr als 3W liefern und so ein Gerät holt eben raus, was geht (das hat auch einen Sinn mit Solarzellen):
Dann täte ich auf eine 'Zwischenspannung' von in etwa 12 V gehn und dort die Energie zwischenspeichern.
Ein Inoled Scheinwerfer könnte z.B. direkt von den 12V rennen.
Und es gibt für praktisch alles 12V Ladegeräte (Mobiltelefone, andere Akkus etc.).
Dann noch ein leistungsfähiges, aber kleines 12V Netzteil mit Weitbereichseingang und man kann alle 12V Geräte an Netzspannung verwenden (und braucht nur eine Steckdose) so man Zugang zu Stromnetz hat.
Solarzellen, wie oben aufgeführt, halte ich nur für Sonderfälle sinnvoll. Ein Paneel mit 1,2W Spitzenleistung und mehr als einem halben Kilo bringt es nicht so wirklich. wenn man Glück hat, bekommt man da 2-3Wh pro Tag heraus, außer man ist wirklich ständig in der prallen Sonne.
Z.B. beim Conrad gibte s ein recht geschicktes Ladegerät (Artikel-Nr.: 512165 - 62 ) das lädt 4 Mignonzellen mit jeweils 3A und hat gleich ein kleines leichtes 12V Netzteil dabei. (Link folgt wenn interesse)