Hey mate, Looks good! I'm a fan of the ACT Euro plates too!
I just got a set of AR's put in yesterday (shoot me a PM if you want to know who installed them, along with a set of coilovers locally in Canberra) and so far there's no smell at all. Although I am a little concerned about just how loud the spool sound is when only fethering the pedal.
One more 335i in Canberra to look out for!