Hmm, I'm curious. My background is in marine diesels, most of which use turbo-chargers. The ones I have direct experience with, utilized superchargers. So, I have some knowledge of the subject.
I would've thought that for drag racing purposes, a supercharger would be more suitable than a turbo, because of turbo lag. I can only assume that the one you are using must be relatively small, so that it'll spin up faster?
I know almost nothing about car turbos, so I have guess that turbo technology has developed to an extent that reduces/eliminates lag?