I would say that the middle ground is to detail the truck yourself, and use an acrylic sealant like our Paint Sealant. This product will provide better protection that a traditional wax, up to 6-months on the sealant vs 1-3 months for carnauba paste wax.
If you don't have prior experience detailing, then I would hold off on applying a ceramic paint coating yourself, since it does require some technique, and it you make a mistake, it can cost more to fix it then the cost of a professional install, since the coating has to be machine polished off to start over.
Check out this thread for some information on our products, along with instructions and write-ups on how to take the best care of your new Raptor:
http://www.fordraptorforum.com/f209/adams-polishes-detailing-guide-45736/#post940136
Also, for those considering ceramic paint coatings, either applied professionally or by yourself, I would recommend machine polishing the paint prior to the coating. Most reputable shops will include a machine polish as part of the install, but some do not.
While I have seen comments over the years that a new vehicle should not need to be polished, there are always going to be imperfections in the paint from assembly or transport, or from the dealer's prep. The last thing you want to do is pay big money for a coating, or spend all the time and money to do it yourself, to then find that there are swirls or scratches in the paint that you did not notice before, because once the coating is on, those are there to stay until the coating wears off, or is polished off.
In addition, even if a thorough inspection does not reveal any swirls or scratches, polishing the clear coat will remove imperfections that you cannot see with your eye, but do have a big effect on optical clarity and gloss on the paint. Since coatings typically do not have the gloss and depth that you can get with high-quality waxes and sealants, having that extra pop from the machine polish can make the coated paint look its best.
Let me know if you have any other questions!
-Dan
You are welcome!
And just to add a little comment if I could, I know that there are other quality detailing products available, and there are more budget-level products that do not work as well *cough* *walmart* *cough*, but the reason that I originally started using Adam's Polishes back when I got my 2014 Raptor (and when someone else was running this account on FRF) was that Adam's Polishes has an amazing level of customer service, and wants their customers to get the best results with their products. A big part of that is having shine-freaks like myself spend time on various auto-enthusiast forums helping answer questions. Currently, we have a team of people who manage 20 different auto forums, along with the Adam's Forum. This puts the service right at the forums where our customers like to spend their time, as opposed to just having an in-house forum that is only about detailing.
Anyway, you can check out his thread for a little info on how I came to use these products:
http://www.fordraptorforum.com/f209/hello-my-name-dan-i-love-shiny-raptors-44376/#post906381
-Dan
Thanks the kind of effort I like to see in a company, and it works... its looking like you just gained another customer!