Wow, a day and a half and no responses... Well, I'm no coop wizard but I'll give you my opinion and a bump to your post.
It seems that you are already aware that you need plenty of ventilation even in the winter time so we're good there.
Venting on the south wall... What about venting on the north wall and let the roosts be on the south wall? This way, at least during the day the sun may heat the southern wall a bit giving the chickens a little solar gain heat. But, regarding a baffle, I think it would work for blocking breezes and snow...but, it will also block off that solar gain I mentioned (though the gain may not be worth worrying about?).
Turbine vent in the roof adds an area for possible leaks. I'd rather have venting around the eaves of the roof..above the chickens' head. I don't know what your intentions are for the coop roof, but I would extend the roof up to be inline with the run roof. That would give a nice slope for drainage, give space for adding eave-vents, and give the chickens a bit more "head room" between them and the ventilation.
Note: I've seen it often stated to give chickens 1-sqft of vent per chicken.
Btw, do you have 2x4 welded wire on the bottom areas of the screened door? An apron around the coop and run?
Ok, the strike-through stuff below I started writing before I realized this was a work-in-progress so disregard it, though I left it for you for food for thought.
Best wishes,
Ed
With the size stated, 4x6, I'm taking it that you will have six or less chickens in the coop (I would think that your winters are harsh so fewer chickens would be better being as they will most likely have extended time spent inside the coop.
The "flat" roof... Is the roof metal? Shingles? I don't have snow down here in Alabama so I'm not familiar with living with it. But, wouldn't it be better for the roof to have a slight slope to it? Maybe to let the snow slide off or at least for draining for when the snow melts (or it rains)? I wouldn't want water/dampness puddling on top of my roof. It looks like you *could* extended the sloped roof of the run on over the coop.