I've seafoamed both my Bimmers with no issues at all. My first one had a terribly rough idle and after seafoaming it was like brand new.
"M3 drivers have no friends." - Jeremy Clarkson
"Walking isn't a lost art - one must, by some means, get to the garage."