Geez Dan, your garage looks cleaner than my living room!
No wonder you do not want any stains on the floor. I do not have a covering on my old ben floor, but I would share your concern about moving heavy materials sitting on small casters as it would seem that over time there would be an increased risk that corners would loosen and start to curl up.