Since this thread I have been certified in R1 Ceramic Coating. I'll start with it's very expensive depending how bad the gel is. My product if taken care of correctly is rated to last 5 years which makes the high price easier to swallow. The DIY coatings are fantastic but will only last a limited ammount of time mainly for the lack of education and produt to maintain it. Wax is fantastic but will have to be applied at least every 30 days if not more, sealants are a great way to go and will last much longer but again it's what products you use to maintain it. If I was to buy a boat and the person mentioned they use Viniger + Water for after lake I would want to see records of wax/sealant used frequently or I will pass. Most people miss it but service records should also include how you take care of the exterior.
You bet your ass it cost this customer a pretty penny to get this boat back. He bought it like this a couple of years ago, now it's perfect and he can't beleive he thought it was shiny before. Every stop now starts a conversation about his boat and nobody can beleive it's a 2007.