The simple answer is no. Using a good detailer, local to you, is always best. If possible, ask the
dealership if your detailer can use their premises to prepare the car. The
problem with dealer applied is that the folks that actually apply the paint protection are often untrained and have 30 minutes to prep each car. In addition, they also wash all the cars being serviced and keep those on the forecourt clean. The tools they use are often old and dirty and the limited time and training mean a poor quality job. A dedicated detailer will always do a far better job. Try taking a look at detailingworld.co.uk and look in 'the studio' where you'll find detailers advertising for your area and often with
reviews.