No your pretty much on the money, he does need SFCs though.
Sounds like the main thing that will prevent Drew from running the number he wants is clutch control/slipping on launch. It’s kind of nerve racking since most people send as little time on the clutch as possible during normal driving to prolong the component life. To cut a good launch you have to spend a lot of time at the track to find out where you need to rev it to start and how much you have to slip it/feather it. Which can be hard on the clutch and it sounds like he will be in need of one if he wants to do that since he stated he already has a slippage issue when he sprays 150 in some cases.