SupraRexer, how much torque does your "beast" of a 2.0L put down at the wheels? If it's under 300ft/lbs on a Mustang dyno, then no, it's not faster than a mechanically stock, tuned STi.
There really is no replacement for displacement.
But you are right about one thing... my SVX is on stock suspension.