From what I've heard it's rubbish, although I haven't tried it myself. I have bought several DX bike specific lights to give to lightless friends, and while the lights were all fine, the mounts were all total garbage and most either broke or the lights fell off within a week of use.
Go for one of the Two Fish options; they are well worth the extra few dollars.