And I have a pair now! So excited, although I'm not putting them on quite yet. They are rather tight to get on -- the shop warned me and said if I couldn't get them on to bring the bike in, but I was able to get one on barehanded, albeit with a few little paper-cut type cuts from the studs. (And then took it back off, in the hopes that ice will stay away a bit longer.)
What PSI are you running? They go up to 115 per the sidewall, as opposed to the Brompton standard tires, which claim max of 100, and they're a little narrower. I run my Brompton standard tires around 80 most of the time and haven't had any pinchflats; I'd like to go as low as possible with winter tires, but I absolutely don't want to be changing these tires on the roadside with cold hands.