This is a great build. With that kind of power spend the money and get a Clutch to get the car away from the starting line. I had a twin disc behind a 540ci full street car and was completely misguided about buying that clutch. I would love to hear the opinion your comp builder would have to say about the subject.
With a nice low gear in the tranny that thing will suck you in the seat and it will be a blast on the street....
JW