Steve,I think that using a Studor vent in snow country would be a good idea. I would check with the local plumbing inspector to see if they are allowed there. It seems to me, that the studor vent would be better than a snow filled vent.
Terry