I think you said it though if he's going to spend 2K on promaxx heads why not the Stroker? That would allow him to run the gears that he wants and build plenty of torque and horsepower with the heads that he already has..
Also he could take any cam he has and have it reground for $79 into a solid lift cam of his choosing...