you know my setup Shane!
Awesome improvement over stock, and she handles on rails now! I hated the handling even on my stock msport suspension and the BC's give me the handling i am more used to.
I've heard nothing but good reviews for BC's on all platforms - BMW included. And i personally came to know them through the nissan platform which they were also highly regarded.
I weighed it up like you also, as i initially wanted the KW's.. But for the price i can get the BC's and BMW performance exhaust!!
You'd know what i'd prefer!