My garage floor has so many stains, I don't think there a single square foot that is unmolested by something or other. There's transmission & oil from 20 years of the old 1968 DVC, coolant from the boss lady's water pump blowing, more oil from the old Eldo conv, battery acid, tire shine overspray / drip down, hydraulic fluid, grease, gasoline, etc...
I think the tile route is a decent idea, IF the tiles can handle the weight of 2 4,600 lb cars on them all the time.
I had the driveway done with epoxy, with the anti-slip material added. It had several oil stains from mishaps with oil changes and the occasional parking of the 68 DVC on it. In addition the bottom end had gotten so porous, you could see and hear the water "sizzle" into the concrete. This would eventually lead to those sections requiring replacement, so I had it epoxied. A couple others in the neighborhood had theirs done and they looked good. Mine looks good, but Every crack re-appeared (the person said it would, so no issue there), And while it is pretty impervious to grease and oil, gasoline or any distilled petroleum product will eat that stuff away!?!
Cost was approx $1,800 for the two car width driveway (20' x 35') and the small walkway that goes off to the left and up to the front doors. This is a larger SqFt area than a typical 2 car garage which, if you're lucky, is 20' x 20' nowadays.