There's fans here of the many various coating systems.
I'll save space of mentioning many of them.
I've tried a few difference ones, a couple were on a whim. The qualities of ease of use didn't also equate to long lasting I found, and again I won't mention which because there are fans of these products and don't wish to ruffle any feathers.
I've been happy with Carpro Products, and the variety that they make for not only prep (Essence) but also post coating maintenance such as Essence +, Reload, and others in their line-up. Many like Hydro 2, I've never tried it though.
Carpro DLX, again a very nice product for Trim, Plastic, and Wheels.
As for the Carpro Coatings, I like the qualities they possess for their resistance to marring, and their long life.
I've found them relatively easy to use, but one should adhere to orthodox methods of application, stay within acceptable temp and humidity conditions when applying, and to be careful and considerate of how much time you allow when coming behind to smooth-level any high spots.
That it is probably better to err on too quick a time rather than too long a time to smooth-level.