Thank you guys for the help! That's exactly what I was looking for. Much appreciated! Very glad to hear that the M-sport has the Oil Cooler; they should come on all trims that way!
I know there's tons of aftermarket flashes for the 335i's--my G37S was also tuned--but the reason I wanna get the BMW one is because the warranty stays unaltered and it'll be the safest way to go, which is exactly what I'm looking for. The 335i is already completely fast enough for me, so this little bit will do it perfectly. I'm also thinking of putting on an exhaust in the future, but just for the sound. My G had a Fast Intentions and it was a beast, but a bit loud. The 3 seems to be more classy, so I don't want it too loud.
Thanks again for your inputs!