Thanks for the responses everyone. Much appreciated.
I have more questions now (naughty)
1. Will the polish damage the paint in anyway, beyond repair? or is it relatively simple and straightforward?
2. The polish will only fix the swirls, but won't prevent the new ones right?
3. Should I do the polish first and then prevent further swirls by applying gtechnic or will applying gtechnic directly (without polish) take care of existing swirls as well?
4. What is the longevity of something like gtechnic? It is really pricey stuff and it better last couple of years or so.
1) No the polish itself will not damage the paint at all. You are actually not polishing the paint but rather the clear coat that is on top of the paint. In essence the polish is removing a very small amount of clear coat (down to the bottom of the swirls) and leveling the clear to a degree as well. The only way you end up damaging the paint or clear coat is if you are too aggressive with your polisher and "burn" the paint. This is most likely to happen at corners and sharp creases. The heat from the polisher will build up on the pad and surface you are working causing the paint to soften and you can actually burn right thru the paint. the good thing is, if you are using a DA polisher instead of a rotary polisher it's almost impossible to burn thru the paint. If there is too much pressure on the DA the pad will stop spinning, it will only be vibrating. The Spinning action is what "polishes" the surface. That's why DA's are so popular, they are very easy to use and almost impossible to damage the paint with them.
2) you are correct, the polish or compound is only to remove defects from the paint. It will not provide any protection for the surface what so ever. After polishing the car you need to wipe down with an Isopropyl Alcohol solution (IPA) before doing any sort of coating. This IPA wipe down is to remove any remaining oils left from the polish to ensure a perfectly clean surface for the coating to bond too. If you are just planning on waxing the car the IPA wipe down isn't as critical. After polishing your car surface will have zero protection on it. You will need to follow up with something to offer protection to the paint and clear coat. Coating, sealant, wax are your options. They all have there ups and down and I don't have enough time to explain them all.
4) If you plan on doing a coating like the Gtechiq crystal serum light, Optimum gloss coat, CarPro Cquartz, or Pinnacle Black label paint coating V2 you will need to have a perfectly clean and defect free surface for the coating to bond properly. The coatings will not hide any of the swirls or scratches, they will just lock them in under the coating. The only way to get them out afterwards is to polish the coating away and continue to polish until the swirls are gone, then re-apply the coating. So you need to polish to remove swirls before coating. A lot of waxes will have a hiding ability to them where they reduce the appearance of swirls and scratches by filling them in to some degree. These don't last nearly as long as a coating.
5) there are two different categories of coatings, Pro and consumer. The Pro coatings like Opti-Pro, Ceramic Pro 9H, Gtechinq Crystal Serum (not the light) will usually have a 7-10 year lifespan. Many of the pro coating warranties state that some sort of "maintenance" is needed to obtain the full life span. This usually involves other products to be applied yearly or bi-yearly to help protect the original coating. The pro coatings are expensive. Were talking $300-$900 just for the product and since they need to be applied by trained detailers you also have to pay for them to do the correction work on the paint as well, the polishing. All told most of the Pro coating will run you $1000+. The Consumer line of coatings range from $60-$200ish for most of the products and often times you can get a few applications out of one bottle. The Pinnacle Black Label states up to five coatings out of there bottle so cost per coat is as high and better value. The Consumer coatings will typically last 2-3 years. The Gtechnic crystal serum light is claiming 5 year life span but also looks to be the most difficult to apply and the Gtechniq website says not for the "new to detailing" customer.
As much as I would love to have my car receive a Pro coating of some sort I just can't justify the $1000-$1200 cost that goes with it. It's a Mazda after all, not a Maserati. I say, save yourself the money and get a consumer level coating, 3 years of protection is still very good and you can always reapply when needed.
Here is what I plan on doing come spring to My 2016 CX-5 in order to prep for a coating. I'm still undecided on which coating I'm going to go with.
1)wash the car with two bucket method and dry with leaf blower
2)Clay bar the car
3) Polish any swirls or scratches, this may require compounding. If I need to compound I will follow up with a polish using my Harbor Freight DA
4) IPA wipe down and use leaf blower or air gun to make sure no water is left on the car under trim or anything that may drip onto coating.
5) Coat with Coating of my choice, wait the recommended amount of time and add a second layer of coating after first coating has cured.
6) After coating has fully cured, 24 hours usually, apply two coats of Collonite 845 wax.
Here's a good site with lots of the coatings I talked about and good info on each of them:
http://www.autopia-carcare.com/car-paint-coatings.html