Personally I would rather just have a finished, polished, and sealed floor. Over spray from painting basically comes off with a broom, no problems from welding spatter, no problems from chemicals, oil doesn't stain it if cleaned up relatively quickly, and it's cheaper than almost any other floor treatment.