I've had my front light mounted on the handlebar for the last 4 years or so. I never liked the bulky look and more importantly, how it jumps around in a response to my handlebar movements (if I'm on a rocky road avoiding obstacles and people are walking in front of me, it unnecessarily scares them).
So to have the front light point in the general direction of the bike instead, I'd have to mount it to the front of the frame somehow, like this:
Problem is, I can't find any lights on sale that'd be compatible. I even found wheel axle mounted, but not frame mounted. Is there a reason? Is this a bad idea?
This discussion mentions how frame direction lags behind where you're looking at, but I won't be cornering this fast in these seemingly extreme conditions, so shouldn't be a problem.