I have a gravel floor pole building for hay storage. The floor tends to stay damp year-round. The building is both great and poor for hay storage.
First we laid down a fresh layer of stone dust and a layer of oak pallets. Knowing the humidity would be there, I added a layer of OSB (plywood) to make it easier/safer to walk on and to clean. The first two years it worked great. This year we lost the entire bottom layer to must (mold). Obviously there was no air circulation on the bottom layer and the plywood is less dry.
It should go without saying that roof leaks are not acceptable. I have a couple and I bought a huge heavy canvas tarp to cover the hay in those areas.
This winter I’m pulling up all of it and installing a blower fan to push out interior air from the building. In addition I’m adding another layer of pallets on top of the plywood to enhance circulation.
I think the big reason for experiences to vary is the dryness of the hay and the humidity in the building. I’m considering one of these: https://www.microdaq.com/data-loggers/humidity.php to get a better understanding of the situation.
As for critters, I’ve only seen some tunnels in the gravel itself. They tend to stay out of the pallets and stuff.