Have you considered some type of rubber floor matting, either tiles or something that can be purchased in roll? I know that there are some types that have holes on them to offer a place for water and debris to fall while also providing good traction and durability. It might require a good coat of sealant on the wood beneath, but you could get away with a couple gallons of urethane and then a mat and it would likely hold up to years of use. Just a thought....