I tried Opti-Coat 2.0 which is replaced now with new version Optimum Gloss-Coat.. Many great paint coatings now available from other brands like CQuartz, Pinnacle, Blackfire, DP.. Read reviews and pick what you prefer..
For Glass, Optimum Optim-Glass coating is great, still holding up after 15...