
I have never had a problem with clasps not fitting or bags sliding along top tube, my cable stop takes care of that, as does doing the straps up tight.
I do however suffer from connectors that fall out continuously, when I have my lights on the bars, but it's no problem when on my head. Hopefully they've sorted this out.
Mike, do you know if you can get a helmet mount for the new lamp? Just curious....