when i bought my first car (non-bmw) the dealer (personaly knew) told me the only "performance upgrade" i could do was an intake and a muffler, otherwise my warranty would be "thrown in the garbage"
He told me i could also put enough bass in the trunk to blow the windows out, but that my glass wouldnt be covered