Chickens poop where they sleep. Which means one has to spend time cleaning out nest boxes if clean eggs are important to ya.
I really don't mind mine sleeping there. They only do it for a while (mine, anyway). After they actually start laying, they have been roosting "properly" and only use the nest box for laying eggs. There are quite a few youngsters in my yard at any time, so sometimes the eggs I gather have some dried poop on 'em. Easy enough to clean, so it's no big deal to me.