I'm not sure how structural it is, but a few small speaker holes can't do that much damage. IIRC those lid springs are really in the way, it'd take some clever placement to get it perfect. Alternatively, you might want to try the BMW Premium Sound housings. They give a little height and an extra tweeter but aren't big enough for 6x9s.