All this talk about boost makes me HAPPY!
http://http://memimage.cardomain.net...117_4_full.jpg
This is a dyno sheet from the T/A I just sold! That was only 8 psi of boost on a LS1. I think the STS is the way to go. With a boost controller you can go mean or lean!!! That would be one heck of a sleeper! You would not have to tear anything up under the hood either > well very little that is.