We don't like our hens sleeping in the nest boxes as they don't get out to poop in the night

This means that the eggs laid in the morning are mucky.
NFD - although you have dusted the house it's worth double checking for mites every day, this year. I can tell now if the mites are hatching again as my lot shuffle along to the middle of the perches instead of all huddling towards one end.