IMHO it all depends on how you keep your truck, how long your going to keep your truck, and how much your willing to do to keep your truck in top shape. If you routinely like to wash and polish/seal and wax your truck and you live in an area that you can do it year round then a coating may not be for you. If you just clean your truck kinda hit or miss or live in an area that your unable to routinely clean your truck because of weather or some other circumstances, but still like your truck to look good with a minimum of effort then maybe a coating might be a good thing to consider.
Jay