Nice work indeed. Question: do the brake cables get in the way of the headlight beams? I see you have the lights positioned under the bars. Looks clean though.
Have you considered alternate power sources? For example, Shimano used to make a hub with an internal generator that was extremely quiet and efficient...I'm not sure if they still make them, but I've seen a few for sale. It could probably support a 20W load (I forget exactly) You could add a small battery to stabilize the supply and keep the lights going while stopped. The advantage would be automatic charging and potentially lighter weight, as well as being pretty cool