150's would be good, but you will probably want to leave your TST and Smarty off on daily driving. Though with that big of injectors you will want dual CP3's and water to go with it. Not sure what Nitrous does to the EGT's though. I wouldn't run the TST and Smarty wide open either in the 1/4. It maybe too hot for that till you get the twin turbo's on it. You could get away with 120's and not have to do twin CP3's though you would want your Stage 2 upgraded to a 3 or 4. The grand pooh ba would work, but I hear its not very streetable. Its either on or off.