When you mention the dazzle factor I have found that the torches/lights do allow me to be seen alot easier. BITD I used to be blinded by drivers basically not seeing me till it was too late, full beam in the face then plunged into darkness. I would think that the beam from the torches if anything would only be in a drivers face momentarily and should n'y really cause too much of a problem. With the torches mounted and on you do have to position yourself right in the path to be dazzled.