Again, I have yet to see ANYBODY who posted a thread like this asking to justify the jump to an M3 ever regretting it after the switch and pretty much kicking themselves in the ass for either A.) not getting the M3 in the first place or B.) wasting so much time tossing the idea around. Majority of the time it's a 335 owner like yourself.
I don't know you, but if you can afford it financially, then just do it and Thank us all later lol