Have you done any transmission work yet? If not, from what I have read here, you are about to. With your mods you are exceeding the limit of a stock trans.
You probably already know this, but all that extra go will do you no good if ya can't get it to the ground. Good Luck.
I am in the save some cash mode for a clutch and then a box and injectors.