I did C-Quartz UK edition for harsh Environments (I live in FL) on my 2010 GT500 and Father in-laws 2019 GT. It is very time consuming for all the prep that goes into it to put it on. Any swirls, water spots, etc that are not taken care of during prep will show up even more after the ceramic is put on and will be there till you remove the ceramic. My car is black and to me with the ceramic the paint looks deeper and more glossy. The reflection off it is like looking into a mirror. Best part is, after 2 years zero swirls in the paint even after being exposed to hurricane Michael.
The more time you spend with prep (swirl remover, polishing, buffing, etc) the better it will look. I spent 2 days for prep and 1 day for ceramic on my 2010, black is a horrible color to prep due to how much swirls show. With C-Quartz you have to put on their Eraser before the ceramic goes on to make sure all the wax, polishing compounds are removed. Its amazing how far the stuff will go, a tiny 30ml bottle is enough to do a mustang with 2 coats including windows and rims. You put it on in small sections and let it haze till it gives off a rainbow color effect then lightly buff it till the rainbow effect goes away (miss a spot and the rainbow stays till you buff it off). Then every 3 to 6 months (I do it after every other wash) put on a light coating of their Reload spray.
It's not really that hard, just do it when you have plenty of time, and take your time. Watch some video's on how to apply it correctly.
edit:
A good quality buffer is a must to do the prep work correctly. If you don't have it, pay someone to prep then you put the ceramic on.