IDK man. They are made for full race cars basically. The idle is gonna be lopey as hell I think. And you're gonna need S&R's in order to run them for SURE. If not ur gonna get valve float like a MUTHAfucka.
I think N/A, they won't have the same affect as if they were on a boost SR. But if you ever plan on going turbo, then i think they should be a nice addition. I couldn't really tell you, but I have S4's on my car and it pulls. When the boost came, it pulled even MORE. You'll notice but I'd DEFINATELY get a Calum ECU ASAP in the process. It'll help your idle/mileage/power output alot.