We've had a lot of discussion about this topic in my installers group. The professional consensus is the best course of action would be: Detail (wash/polish/etc.) followed by Xpel wrap followed by a Coating. I'm unsure of the effects of OptiCoat or any of the other coatings on top of PPF...