That looks like a massive hen house!!
Is the run off of that? Or is that the run? too?
Large nest boxes are


for sure
I dont think curtains are necessary, just potential for poop to get stuck on.
Everyone wants all these cute things and what noone realizes (myself included) is that no matter what you do, POOP gets on EVERYTHING. Chickens just don't obey any sense of 'cute' or 'aesthetic'
I lost all my notions of perfect looking coops as I learned the realities of chicken keeping.
Sure, we don't want it to look like a trash heap - and it won't with all the work you're doing - just don't be disappointed when it gets dirty, and rather quickly. Esp with ~150 chickens