Yeah, I've been out when they are plowing downtown from a 1 or 2 foot snowfall on my fix... You try to ride over the two or three foot pile that they put in front of you, but end up stuck hanging over your bars stuck in the snow...
I wouldn't want to ride a free bike in the winter no matter what.