I have yet to get my new R23 ceramic coated... however, I do have experience in other arenas - namely automobile ceramic coating.
Full disclosure: I have no dog in this fight... I'm not affiliated with any product or shop. This is just my 2c
3 years ago, I got one of my cars coated with Modesta Ceramic. It was expensive, no doubt. But I just could NOT be happier that I did it! I am a clean freak with my vehicles, and hate driving in the rain because I know I'll just have to appease my OCD and clean it once the driving is done. :x
Since my coating, most of the time I just hit the car with water only and voila! - it's clean! Dirt and grime just rinse off. Plus, the paint on the notoriously ill-painted Tesla looks showroom perfect. This version of the product has an 8-10 year life expectancy, and based on how it looks after 3 years, I have absolutely no doubt it'll last at least that long. Note: I would previously wax my car about 3x/yr, and haven't touched it with any form of wax for the last 3 years. So TOTALLY worth it for me.
My nephew, however, got his car ceramic-coated "by a friend that is an expert", and after a year, it is basically like it never got coated. He's now a nay-sayer, and will talk everyone (but me) out of wasting their $$. I tried to explain the 'you get what you pay for' idiom, but once he gets a mindset.... :|
I researched local shops that perform ceramic coating, and went with one that obviously takes great pride in their work. I only wish they traveled!! I'm on the hard, and don't have a trailer... otherwise I'd be contacting them to see if they can fit the boat in their shop! 😀
My R23 will soon (once the darn weather gets a bit better! 😳 ) be coated by a great guy that came highly recommended, and whom I have worked with in the past and have seen his work. I can't wait, and I know it'll be done right and I'll get many years of protection. 😀
So, I would place my input in the "Highly Recommend" category with one caveat: Get it done by a reputable person/company that uses high quality product. Otherwise, I would agree with Iggy: hire a good detailer...