Yea, it is for Forced induction. I've seen guys with the new 5.0 running well over 600 RWHP with it. Then again I've seen the same power on the stock fuel system, doesn't mean it's safe or will last long though. Just log and as long as your duty cycle isn't maxed out and you're not getting lean your good.
pfft, lol. You were eyballin him, not me dude. When I took the exit towards home, you kept going. My guess is you u-turned at the next exit and went and met him for a "drink".