The thing you are going to notice just how much RPM the engine is going to want to RPM to.
It will seem it wants to keep on reving higher & higher.
Your camshaft will want to go to 8500. Not sure if your 4.120" stroke will want to though.
Anyways, you will definately like the turbo engine over your nitrous engine when you get it all dialed in.