I have a covered sand run, and use DE and stall dry to help dry it (gets wet in wind blown rain) and keep odors down. 12x48 is pretty big but maybe you can find some recycled corrugated roofing or something to reduce rainwater adding to the problem. If not, gravel then sand as a base would help a lot, then add occasional stall dry and DE.