I have my Bike Friday with a headlight mount where the handle bar mast bottom and the top of the headset meet..
You with that big front rack could have a light mount added , the the rack finish re done..
Or Planet Bike Super flash Dynamo uses the same handlebar mount as their Battery lights..