Well, with the nitrous (you mentioned) and the blower and turbo spooled up to full boost I was wondering how far from gound zero you expected the head to land, it was a joke of sorts, not meaning to rain on your parade or anything.
No worries,
The supercharger set-up is for sale on Ebay.
http://cgi.ebay.com/ebaymotors/ws/eBayIS...em=220278388925MBHD