SVXtasy,
You've done an outstanding job. In my experience, a good number of naysayers are that way because THEY can't accomplish what others try to do and they'd rather not see you succeed.
Now, when can we expect the turbo kit so that we can bolt this up to our cars?