My opinion, if your 330 is relatively stock, get an M3.
But....if you're attached to the 330 and want to keep it I highly recommend sc it. The difference is night and day.
Dont have experience with AA SC kits, but for the ESS stage 2 it goes very well. Grunt everywhere in the rev range. Yes it will pull on a stock M3.
Hope this helps.