In an ideal world you need two bikes for winter (or more). You need your everyday one, then one that can cope with ice, and possible snow if you are so inclined to ride in those conditions.
Until it freezes over I ride 23mm Conti 4 Seasons all year round. Any sign of ice (when the side roads glaze over) then it's out with my MTB and spiked Schwalbe Snow Stud tyres. It's slow, but sure footted.
I wouldn't want to be riding it every day through winter. A few weeks is enough.
Facts.
You won't wear out the studs, the tyres will wear out first.
They are noisy and slow.
Depending upon tyre, some will do off road mud as well as snow. Others are road specific
They aren't fool proof. So long as you don't try and be stupid, you won't come off.
They aren't much fun on tarmac, especially if you are used to a 23mm tyres road bike.