I like it too. I was thinking an improvement may be to make the snow more transparent towards the roof top (like it is partly on the longhouse and market already). But not sure if it will get actually better from this change.
Also there are some non-roof areas around which face the sky too, so some snow sticking there might make it more organic. Like the fence around the temple and longhouse, the forward-guard positions of the hill fort and the stairs at the market. With the stairs the snow could be shoved to the sides to keep the stairs accessable in the center area.