I think you should add akrapovic to the list. You will however probably want the full evolution system (high flow cats which require a tune or code deleters) to get the sound you want. I did so and have no regrets. Sounds aggressive and no drone IMO. You will have no performance gain without getting a full exhaust.
'04 E46 M3 - Jet Black - Sold
'08 E90 M3 - Alpine White - Sold
'13 E92 M3 - Silverstone II - Sold
'13 E92 M3 - Alpine White - Ohlins TTX, Fall-Line Suspension Arms/Bushings, AP Racing BBK, OE GTS Aero, Cobra Seats, Akrapovic GT4, GMG 4-point, BBS E88