Grinding the floor is the right move. You'll get the best bond and reveal any trouble spots like oil soak or curing compounds.
Concrete stain with a clear sealer (like Ghost or similar) looks good up front, but in your use case (welding, dragging jacks, etc.) it’ll show wear quickly and require...