Sure......but....... In the words of the Soup Nazi:
No Spray for You 
For a 350+ awhp STI...I think a little 75 shot is in order

On motor my car is a good race for my buddy's WRX that should make around 290ish.
I know a all motor mustang that races from a dig 
That'd be a fun race to watch.