I would love to see that website you linked, but sadly it is deadI'm not going to pretend to know the answer. You should do your research here...
http://www.---------------/forums/forced-induction-forum-turbo-sc-tuning-technical-only/
You may have to get on there and start asking questions. Some very smart and experienced guys there.