Not really pavements / roads are kept pretty snow free. If you are in a ski in/out chalet, then you might want something a little higher sided, packed snow is a very firm surface, only if inches of new snow fall will trainers be a little inadequate.
http://www.tecnicausa.com/winter/moonboot.shtml
are a great way to keep your feet toasty.