I throw rice and/or bean straw in the run for the chickens when it's rainy. They both have seeds for them to scratch through (giving the chickens something to do) and find and it also helps keep the mud down to a reasonable level.I don't like seeing poop piled up and I surely do not want the coop to stink. Though, the run can get a bit yuck this time of year due to the mud. I have fixed that in all but one coops with sand/pea gravel treatments and will fix the third here shortly.
That said, I am a big fan of poop trays and boards that get cleaned every few days or sooner if I have the time. The bedding is another story. I change that out a few times a year. Around quarterly. Well, with the chickens. Ducks get damn often because they are pigs...What I do with chickens is toss in some corn and let them turn up the bedding and if it seems fine I add a bit more. Has worked for me thus far.