I'm glad to see a post about this. I have looked at these guys forever and now I have the vehicle that I want to put it on. In Indiana I have found that there are not a ton of tuners nearby.
I live an hour north of Indianapolis and there is a guy there who I talked with that sells and installs STS Turbos. He wants me to come down so he can take a look at my car and run it on the dyno with all of the upgrades that I have added before we do anything. I don't believe anyone has posted this yet but it shows that there isn't much turbo lag. I hope its accurate, but looks good to me:
http://www.youtube.com/watch?v=rdjh3EY6shU
Can't decide what the hell to do. As I said before there isn't a whole lot of tuning going on around these parts so it seems like it makes since to go with a kit that a guy works with. (He is also one of the dealers mentioned on the STS website.)---Its a tough call with all the other topics I am reading on the different turbos coming out and even the superchargers have me excited...damn!!