Took delivery, got the PPF done, and also got the coating done. Extremely pleased with the results. Kurt (owner) at
Tenflat Detailing was phenomenal. All my concerns were addressed upfront and I am super happy I went this route. Hard part was the waiting ....
Baseline paint at initial inspection was around 85%.
Got a 2-stage paint correction done and we aimed for, and ended up at 95%. Going further was going to take a lot more time and money and so we felt comfortable at this level.
I also got the full wheels done [after removal], got the M-sport calipers coated and then the mount points also coated gently to get some initial protection against rust - not really a concern here in DFW, but to give it a good baseline as much as possible. The brakes shed a lot of dust, so now it will be easy to just wash/rinse it off fairly easily.
For the windows, I got a Ceramic film (Madico) installed for UV protection and heat rejection. 30% throughout. The rear ones are pre-tinted glass (privacy glass), and with the shades - one can always get extra control of light/heat. Left the car all day at work (no covered parking) in 97 F sun, and hopped in at the end and it was still cool and fresh as a daisy.
For the front windshield, I used a 80% VLT film, with UV rejection properties to further reduce heat and mitigate fading of interior, especially that leather dashboard. I told my installer about concerns/risks associated with the DLP unit, the BW system and the leather dash - but they are good and managed it without any issues so far. Combined with the BMW leather care products with UV resistance - that ought to control any fading of the front dash and seats.
Finally, the exterior of all windows were coated with Glassparency to improve water beading off the exterior glass surfaces.