The issue with me here in NJ is that when it snows, the state and county roads are packed with salt, tons and tons of it. Usually I'm at home shoveling out the driveway and what-not, so by the time I'm done, I'm either too tired to do my local runs and/or the snow melt into a slushy salt-water/snow brine is on it's way.
Salt (calcium chloride), from what I have seen on my Fatboy after one ride, gets on your aluminum components and quickly starts doing it's corrosion trick real quickly unless you get it off, post-ride. So anymore, if it snows, the bike stays in till it clears out, melts away.
Cold; I've pedaled in the upper teens at the lowest. No real issues detected in the drive or battery (Haibike Full FatSix).
Winter riding for me means this: Shortened days of daylight means I have to leave early if I wish to do a 30 mile ride. Anything below 30 is out; it's just not worth the risk getting caught at mile 20 away from home, below freezing & you catch a flat tire. 45 minutes lost at the height of summer repairing a roadside flat is not comparable to doing that job at freezing or below freezing temps and sundown at 4:30 pm. Those sweat dampened clothes become another issue for hypothermia if improperly addressed. Fingers get numbed in the winter cold. Long range winter riding is rewarding, to see and hear nature when it is in it's winter's sleep. But it comes with it's dangers, too....