Whoa those are big numbers. What happens to fuel economy with a supercharger?The stock heads and cam flow fine. Unless you're trying to race it, you'll never see an ROI that's reasonable.
I don't know about the vans, but in the super duties they claim 750tq and 700hp at the crank with the Whipple.
I don’t tow anything, and I LOVE torque, but I still can’t imagine a scenario where I’d need that kind of power in a van.