I am so sorry about seeing your car done that way.
My new Black Saffire F30 M Sport is having 3M VentureShield applied to it including the entire hood as I write this. I am a bit nervous and see that there are there are newer and better products out there now ike Xpel. I hastily made an appointmet due to a series of storms that were approaching. In the past, gravel and stones ruined two front hoods of previous cars. At Least the paint protection will provide protection for now until I make a better decision depending on the quality of the work and how it holds up-dulling, scratches, etc. Over the next year.
Any ideas on the best paint protection clear bra out there now for the newer BMWs?