Not all that great for cold, cold weather
The Storm Watch is a nice glove, I have a pair and I like them. A couple of caveats, though.
1. IMO they are
not a cold weather glove. If it's below freezing, my hands get cold. And I'm not the type of person who gets cold easily. If one is looking for true cold weather gloves, I would suggest looking at different glove.
2. They are not windproof (or waterproof). Resistant, maybe, but I feel the wind (and it affects my hand temperature) when I'm at speed (particularly while road riding).
3. The palms seem to be wearing down pretty quickly. I've only had them for 2-3months of riding 1-3 times per week and the material is not holding up all that well.
Now that I've listed my complaints about these gloves, I realized that I don't really like them that much

.
Just wanted to provide some additional input. Take is for what it's worth.
Patrick