I had epoxy put down on my garage floor. Looks great,
oil cleans up nicely, however, rebuilding a car will definitely take a toll on the finish. Moving my car around on wheel dollys became a problem when I ran over a small rock. The rock cut through the epoxy. Also, a car with hot (Tucson heat) sticky tires can lift up the finish, even if applied by a professional.
Bud K