Very nice!
Looking forward to the dyno charts.
One suggestion: from the pictures it looks like the sc is mounted very close to the headers and exhaust piping. I would be worried about the heat coking up the oil in the sc unit, and also the heat this adds to your intake air. Maybe you can fabricate a heatshield?
Gary