My experiences with polyureas have been a negative one. Polyureas do not permanently adhere to anything. Polyureas do not bond old-to-new. They are all plural component (2-part) and their ratio is absolutely critical. They cure so quick they do not have time to penetrate. They can be applied vertically or inverted due to quick cure and higher viscosity; for these reasons polyureas can't penetrate and lock to the substrate – they just "stick" sort of. It's not a do-it-yourself type of product either.
For a pick up truck bed liner it's hard to beat, you drop off your truck and pick it up a few hours later with a bed liner. That is precisely what made them popular. Since SUVs have become more popular the uses for polyureas had to expand to survive. I've personally witness polyureas bubble up in pools, ponds, floors, and even in bed liners. Polyureas have their nitch they are not the "cure all" that you hear about.
For a pick up truck bed liner it's hard to beat, you drop off your truck and pick it up a few hours later with a bed liner. That is precisely what made them popular. Since SUVs have become more popular the uses for polyureas had to expand to survive. I've personally witness polyureas bubble up in pools, ponds, floors, and even in bed liners. Polyureas have their nitch they are not the "cure all" that you hear about.

The coating is not peeling and I can't get it off. No rust is showing through but the other half of the plate is literally dissolving (not coated). It's been more than a few months since I performed this test.