QUOTE(berrycoo~ @ Aug 18 2020, 12:44 AM)
Actually what is the purpose of coating? Is it to reduce those micro scratches? I heard people say after do coating will still have watermark those
Ok PPF is definitely out of my budget I think

Coating was designed for shine and replace waxing as scarification layers. It it harder than paint clear coat but not scratch proof.
If only drive around the town, just regular wash will keep it pristine for years. If you do a lot of highway, still need to go back to the shop for maintenance.
The shop that tell you completely no need maintenance, that is bullshit. It really depends on your usage.
The coating can be polished and sand off, just harder and need different compounds and more time.
So, it is harder but will not beat the sands. You can key it, and probably don't leave a mark. Some tiny sands will scratch it real deep.
As for watermark, the tap water will leave chlorine after dry, same for any surface, coating or not. Rain water is fine, but wipe dry after the car wash. But you leave swirl mark when you wipe dry.
Depends on how obsessive you are with the paint.