You're goign to go nuts on the street with so much stall. Why don't you go to a machine shop and see if they will trade you even up for a different crank rather than switching it a couple of years from now? You're going to spend all this money on brodix heads and a nice intake and an expensive cam just to not have the bottom end you want? A new cast crank can be had for very cheap, less than 300 bucks for sure. I think you could probably find one on ebay for 150, why not just make the switch now?!
Personally I really don't think this is the right way to build this motor for the truck, you're defeating yourself to get track numbers you could very easily get without so many RPMs or stall, plus it would be drivable on the street, your setup, unfortunately is not going to be very streetable. You're also not going to have a truck anymore either, because all those mods and engine changes will make the usefulness of the truck about nil.
Put a 383 or a 400 in it with a dual plane weiand stealth intake, not much stall, a mild cam and some decent gears (ones that wont tack out on the highway). If you're going to spend all this money do it right, you'll be happy you did-