Well, I went ahead a got some of these. They don't seem like the warmest option out there, but as I said, they were the only winter shoe in my area. It was funny too, after trying on some of the other regular summer shoes to get a size figured out, I was in the process of getting the special order sent out, when a manager came along, and it turned out that they had the shoe in the correct size from an old special order that wasn't picked up or something. So in the end I did get to try them on before buying them.
Impression thus far is that they don't have a lot of insulation, but they seem very waterproof. I got them a bit big so I can wear one or two socks. With one sock there's still a wiggle room. Not enough to hurt riding function, but enough to make them warmer.
I'll let you know how they work out once winter rolls around and I get to put them to the test.