Definitely an interesting project, it would take quite a bit of work to set up and also looks like a bit of a trek to the town of Muldraugh, it does seem like an interesting challenge though.
In relation to Zeds avoiding log walls, its not something I've ever experienced, quite the opposite in fact,
For instance I remember one base I had that had log walls only in certain areas (it wasn't finished yet) and every morning I would go outside to be greeted by Zeds banging their heads of a single log wall.