I wouldn't do it... especially coming from an E9x. From your other post, you seem like an enthusiast who takes your M to the track.
The E46 is a great car, but I think you would be disappointed.
Let us know what you decide!
Jet Black E92 ///M3 | Bone Stock