Just like asking "what is the best wax?"... there is no right answer to your question regarding coatings.
The simple truth is that all coatings will provide superior performance in terms of protection and durability compared to a traditional wax, therefore you must find a coating that sounds like it will fit your needs and try it out.
Much like finding your personal favorite wax, it will likely take a few different tests to find your favorite coating.
You will find that some area more user friendly, some may be more finicky but look better to you, some may bead water better which you might like, etc etc etc.
It is all personal preference in the end.
-Zach