I have the race deck flooring in my garage, for about 1.5 years now.
It does hold up well, but you must remember that it is plastic, so it will scratch, and get marked-up with time. I bought some extra tiles to replace damaged ones.
I bought some small aluminum sheets to put under jack stands and floor jacks to spread the weight, so as not to damage the tiles. One time, one of the wheels did come off of the aluminum sheet, but still did not damage the tile.
I have gotten antifreeze, oil, transmission fluid and diff fluid on it, and was able to wipe it up/clean the area with no stains remaining. Fluids can go down between the tiles though. I haven't spilled any brake fluid on it.
Tires do leave marks. I have the black, gray and white tiles. Where the tires are in constant contact with the white tiles, marks remain. I have heard from others that the stains can be gotten out, but haven't found anything that would do that yet.
The tiles do go down easily enough, and the interlocking design holds them together well. They will expand in the sun, so you must allow for that during the installation. I haven't yet tried replacing a tile, but do think it would be a challenge to get one out in the middle of the floor due to the interlocking design.
One last thing. I recently installed a Rotary Revolution 4 post lift on the floor, and have anchored it down. I hope to post the install of that soon. I had originally planned to cut the tiles and have the floor rest directly on the concrete, but the floor did not seem to deform under the weight of the lift even with a car on it. Keep in mind that the lift has 12" x 12" pads to spread the weight over a large area.
Any questions, please ask.
Ray