I had dozens of floor coatings applied at work over the years. The best, most durable were usually trowel down materials ofter fiber reenforceed at any joints. This was mainly chemical protection and often forklift traffic. As was mentioned prep is everything. The best preps were shot blasting...