Installing flat pedals (with pins) on a MTB for rainy/wintry conditions?
I agree that a decent-quality plastic platform pedal like yours shouldn't crack in Boston conditions (which are not as bad as Wisconsin or Alaska!). However, if you haven't used metal-pin platform pedals before, be careful of your shins -- the pins will do a number on any flesh they dig into if your foot slips off the pedal or you put your foot down on the ground.
I've switched to platform pedals with molded plastic "pins" to avoid the shin damage, but I don't ride in frozen areas.