If you ride regularly in a area where there is a real winter, then winter shoes make a lot of sense. I've a few pairs of winter shoes and they are worth every penny. I've found over the years to buy a shoe that is a half, or even full, size larger than what I normally wear so that they can accommodate thicker socks, as well as on those mornings when it's -20C charcoal toe warmers. Having toe warmers on snug shoes does nothing as it chokes all the oxygen out.
The combination of two pairs of shoes, sizes 43 and 44, with thick/thin wool socks, neoprene shoe covers/toe warmers, and charcoal warmers will take me from 5*C down to about -25*C. Any colder than that, then I'll drive because Shimano hydraulic brakes do work so well.