+1Horses for courses, I suppose. I do wear a watch and I've never had a problem with them. [huh]
As an earlier poster noted....they are basically the same as A2 cuffs. If you don't mind A2 cuffs, I suspect you won't mind storm cuffs.
If you don't like them, you won't.