How to remove scratches from windows and deflectors

Twizy deflectors and windows are made of polycarbonat. In particular, the front deflectors are “anti-scratch” treated, which does not mean that there is no scratch at all. Say there is less…
So how to remove scratches that inevitably occur?
I tested an household product, the famous “Miror”. Is it well known in your country ?
No miracles, but some effect.
Link for pictures and video :