well... you did say "so it has easily 220+ hp and 260+tq" in another post a while back... and that's about equal hp, but a good deal more torque... then you have to take into account the power loss because of the AWD drive system as compared to your FWD car...
so really, i would think you can take stock WRX's all day long.