If I were you, I'd do some serious research on the STS kit before you commit to it. I know of at least two people who have had issues with oil blowing past the seals on their turbos. I was told by one noted tuner that the problem has to do with the return oil pumps not being up to the task.

They (the tuning shop) tried to come up with some solutions but ultimately gave up and now don't recommend/ sell the kit.
Good luck on whatever you decide to do.