Hi. I am a Z daily driver and I love it. The only things I can tell you are:
1. You will freak out when you park it somewhere, like a mall or something
2. Stop thinking in terms of MPG, although with a 335i you probably already know this
3. It's a NA!