Ok.
Firstly that is a very nice build. The attention to detail is reminiscent of Scott's build. Did you do all of that fab work?
I'm an outspoken critic of "too much power" for the sake of chest thumping, so my first question is:
Other than "because," what would be the point? The only place more power than the tires can hold makes any sense is in the pursuit of speed. Aka a drag car. Clearly, your car wasn't built as a drag car.
Once tire spin becomes a limiting factor, how much harder can they spin at 600 WHP/700/800....1000? At your current HP/TQ level you should be able to roll into the throttle and light the tires off rolling,....so again,....what's the point?
There are more than a few here that build that kind of power one year, just to end up posting a returning it back to stock thread a few years later. At the very least, they tame the car back down to the level you are currently sporting.
With every big power Forced induction build comes the hassles that revolve around
them....heat,...troubleshooting,...maintenance....breakage,......... reliability.
All of that equals a car that sits.... or at best, rarely gets driven.
Everything that you have done looks to be certainly up to the task,...but it always leaves me to wonder why mess with a good thing?