If you have a "Design Within Reach" (DWR) home furnishings retail store in your market, you can check it out there, They use this flooring in almost all their stores. On the ones I've seen it appears that the covering is very porous.
My concern would be drainage. From what I can tell if a qt of oil hits the ground, it would drain down to the concrete under surface, with no easy way to extract it.
Interesting that even their website, on their product info page, has this notation:
"Once installed, system should be top coated to prevent any staining of flooring - not recommended for garage floors."