This is coming along well! The idea of protecting against the elements has a lot of potential, especially if combined with ways to harness the wind as well!
I ran into a bug where woodcutters would idle unless I reset their roles. I thought this was because there were no trees nearby, but even when some spawned they continued to idle.