I gave up on a barbag because of this. The only way I found to get round it was to put a spacegrip vertically upwards so the light was higher than the barbag, but it vibrated like a small, buzzy thing.
The fork crown is the way to go, I recon, if you can botch something with cable ties..