Not just BMW's, its getting a reputation for helping start corrosion for some reason
SDOC is good stuff. Here's a good hint though, buy the refill bottle (saves a bit of money) and pour a bit in a pan or summit, and then paint it on with a brush. It goes a lot further and your not wasting any.