One important point. If temps get below 32F, don't lace your boots/shoes too tight. Too tight lacing can restrict blood flow to toes, resulting in possible frost-bite. Just a little caution that isn't mentioned often...
If you camp overnight in below 32F, keep your boots/shoes inside your sleeping bag with you. Put boots/shoes inside your sleeping bag sack to keep the sleeping bag dry. This will help prevent boots from freezing. I forgot this precaution one Feb night on Mt Tom, and had use my camp stove to try to thaw-out my frozen boots the next morning. The joke was on me. Ha Ha!
Whatever shoe/boots you choose, keep them dry.