I'm thinking of having a polyaspartic coating installed for my garage floor (20x30ft). For anybody with these floors - what are your thoughts on their durability? Do they stand up well to scratching (say, heavy boxes dragged around with grit on the floor), impact (dropped tools), and...