If you can afford to, do a polyurethane or epoxy type floor seal. This is nothing like hardware store floor sealer.
These surfaces are used in industrial high traffic areas, the food factories I've worked in renew them every 5 years or so; as a home garage floor it would be next to indestructible.
You can steam clean, no damage, use jacks etc, no problem. They can be textured or a gloss finish; the gloss is like glass.