I used it on a new pour floor in my 3 car garage. I acid etched twice, rinsed it well, then let it dry. That was 4 years ago and I haven't had a single issue with it. No hot tire pick up, no peeling, nothing.
I have no hesitation in recommending it, but prep is key.
I did the same thing in the 2 car garage of my last house with the Rust Oleum Pro in Aug 2006. The floor had been poured in April or May 2006.
Spent the Sunday prior to Labor Day weekend acid etching (twice) and rinsing several times - let it sit for a week with no traffic.
That Friday (beginning of Labor Day weekend), I used the Rust Oleum patch kit to fill a couple of small chips and did the taped-down plastic moisture test.
Saturday was sanding the filler, taping edges, and applying the first color coat.
Sunday was a second color coat with color flakes and the anti-slip material.
Monday was clear coat before letting it sit for a week.
After 7 years of woodworking in the garage and normal vehicle service - fluid changes, jackstands, etc. the floor was holding up pretty well. We also had our dog paper-trained and he used a corner of the garage. We cleaned his every other day or so and the entire garage every 4-6 weeks. Rinsing road salt and sand out in the winter was done whenever the temp was above freezing and would have time to dry. I have to believe keeping it clean helped with it's life and appearance.
I had no problems with the product except:
Clear will set up VERY FAST in warm and humid weather like I had so I was moving very quickly to get the whole floor covered using only one kit - want to say a noticeable viscosity difference in under 45 minutes. Moving quickly lead to a couple of small spots that didn't receive the clear coat.
Use duct tape instead of blue painters masking tape to mask any surfaces at the perimeter. The solvent based material saturated the tape and was a nightmare to remove.
Use 18" wide rollers wherever you can so you don't end up with problems of the material setting up too quickly on you.
Choosing the "Tile Red" color was a mistake on my part. It was too hard to find anything that fell on the floor unless you watched it until it stopped rolling and/or it was a very light color. Also showed a ton of dirt and dust. Deep scratches weren't common except where my wife snagged the wheelbarrow with the front fender of her car and drug it a couple of feet.
I probably should have mixed the anti-skid material into the clear instead of the 2nd color coat. I was nervous about having too much texture that would snag mops and other debris. I didn't count on the floor being a skating rink when it got too wet - damn near killed myself a couple of times. Backing a truck with wet tires up a sloped driveway and onto the floor was, shall we say, interesting at times.
No hot tire pickup issues until I traded my truck for a car with performance tires in Aug 2012. The car tires are a lot stickier than the truck tires ever thought of being. I started to notice a few areas starting to chip and peel at 3 of the corners of my car.
I sold that house in September and the guy that bought it loved the floor. My new house is just sealed concrete (16-17 years old and great condition) so I'm starting to think about my options. The hot tire pickup issue is the only thing that would keep me from using Rust Oleum again.