Thanks everyone for very insightful comments.
My 535 is already fully loaded all the gadgets. The nav system on 328i is an older model than F10, and not having extra options are not really a big deal. I can drive my other car if desired.
The dilemma is between picking one from dealer inventory with heavy discount or ordering one with just the options that I really want for my daily drive. It is not about saving every dime but rather not wasting extra moeny unnecessarily.
So far I hear that 328i isn't bad in terms of performance. So looks like 328i is a safe choice. For E90, I would pick 335 without any hesitation but F30 328 does have great punch and better mileage.
There is no manual in dealer stock with MSport so... so I will have to order and I was debating whether to couple it with 335. But 8AT seems to be very capable so not very easy to decide if I really want to wait 3 month for manual...