I just got my Twofish lockblocks. They're better than any of the DX mounts I tried. They hold the lights but they don't feel as secure as hose clamps. Honestly I don't think the lights are going to fall off. Problem with hose clamps is they take too long to screw and unscrew and they scratch my frame. If I didn't have to lock my bike everyday I would use them.