We use a combination of the two methods plus a few other creative ideas. Just whatever works at the time. The inside coops/chickens houses are all deep litter shavings that I spot clean every week or two and totally clean out twice a year. Some of the runs are sand which I rake up about once a week and compost the stuff we rake up, some runs and smaller pens I use old hay or straw in and just rake and compost as needed and some are large enough I don't use anything. Most of our brooders and smaller grow-out coops are on raised legs and what falls through the wire floors onto the ground I just clean up as needed.
I think you should just experiment a bit and see what works for you.
I think you should just experiment a bit and see what works for you.