Dont do the paint protection from the dealer.
They end up washing the car first, that in itself puts fine scratches on the paintwork (god knows who they hire to do this and what they use to clean the car, guessing a scouring pad)
Then, in their wisdom they apply the "Protection" which basically locks in the scratches and you cant get those removed without using a rotary polisher and taking off the protection to get to the fine scratches, then re-applying it again.
basically dont do it