I do like those clamps... they go on pretty easy, too. However I'm thinking the OEM torque spec's on the fender attachment bolts provided with the instructions cannot be right - at least on the shorter, front bolts. The longer ones tightened up right to 27 Nm. The shorter ones started to yield after 21 Nm (I was going very slow fortunately) so I backed them out and retorqued to 20 Nm, just to be sure they would. Maybe the heat was getting to my brain, but why would two different lengths be torqued to the same spec anyway? Looked like a soft bolt, and who knows what type of nut spot welded to the inside... so, anyway I hope that's good to go...
the clamps do look very cool