Hi mate
Im a salesman for Seat and know what these products are.
Diamondbrite, supaguard, guardx etc are all good products if they get applied correctly.
Get the dealer to do it so you have a warranty and come back. You should receive a signed guarantee which gives a 3 year warranty.
There is still no replacement for general care and for gods sake dont use carwashes!!!!!
Good luck mate