that link is general meth injection talk. it's good for turbo cars, not so much for supercharged cars. especially if you can't inject it in the lower intake or straight into the cylinders. pushing it through the blower just doesnt prove to be a good use of it.
trust me, i ran meth for 6 months and my car ran better without it. it did cover up knock, but it had hidden side effects that most likely slowed me down.