Back in my paint contracting days, we used Sherwin Williams Tile-Clad 2-component epoxy coating for garage floors, truck bays, wet rooms, etc. In 5 years of use, I never recall having it peel, if the surface was prepped right.
Prep is the key, on brand new concrete, you can etch with muratic acid solution which allows the the first coat to adhere to the concrete better, then coat with 2 coats of epoxy for a tough, durable finish.
On a used garage floor that has been exposed to tires, oil, grease and goo.....I highly recommend pressure washing the floor before you etch it with muratic acid.
"Tire lift" should be a concern with any product you coat with. I'm going a garage makeover myself and will be coating the floor in the next month.
I know that there are other products out there, good to hear what's worked for others in the garage.