I'm thinking of buying an old church (2200 sq ft, built in the 60's) to convert into a woodworking shop. The building is over a crawlspace and currently has carpet which I'll definitely want to replace so I can have a chance at keeping the floor reasonably clean. The plan right now is to make stuff and store inventory between shows in the building, but it's zoned commercial so I might consider opening a storefront at some point so I'm mostly concerned about functionality but aesthetics are worth considering.
Most shops are in a garage or feature a concrete slab as the foundation while this building would feature a traditional subfloor. I've read mixed results about pouring self-leveling concrete or epoxy over subflooring due to movement over time resulting in cracking. Laminate, linoleum, and tile are both possible slipping hazards in the presence of dust. Rubber mats could make moving tools around difficult and wouldn't necessarily be easy to clean.
Given the subflooring over crawlspace vs concrete slab, are there other solutions I've not considered? Am I overthinking elements of this?