Just a note on vents catching snow.
We've had 30+ inches of snow here in PA and within a day the snow is melted and slid off the roof so it's not an issue for me.
Vents rarely need to open in the winter so if your looking at this and thinking about building I would not be overly concerned about using your typical greenhouse roof vent.