Congrats! You bought the combo I had my eye on to replace #208 which is enroute to CA as I type!
As for the transmission, at those power levels you need the Tremec. I would not mess with anything exceeding 400/400 on the T5 unless there is a G in the name
Keith Craft has some of the best values out there right now so the price should not be an issue with what he delivers ... glad to see the absence of CHP in you post