Carnauba fills in scratches I think but washes off in the rain.. I did my car with NuFinish with the Ceramic.. I just washed it and it was just as slippery as if I just waxed it. Ceramics just last longer hands down.
I used to use Zymol and P21S...but haven't touched them in close to a decade...still have them on the shelf...I'm all in on ceramic and graphene spray on products. So easy and long lasting