I too have some small scratches (that only I can see) on my screen. I also thought a screen protector would be a good idea. People like to point at my screen at times and I have to tell them "Don't touch the screen...
" which makes me look like a lunatic with my car. Even if BMW sold "BMW" screen protector I might buy it to guard against future scratches. Making one of my own does cross my mind but I don't know if the adhesion would damage the original screen...