Compression and displacement give you grunt, along with high port velocity. With the right combo you can have grunt and top end.
A word of advise: new parts sometimes take a long while to get. Decide your path(parts) and have patience. Build it in late fall or winter if you're rebuilding.
CB took 8 weeks to make and ship me heads and port-matched manifolds. It took 3 weeks or so for a balanced crank/flywheel/pressure plate. Camshafts can be an even longer wait, I believe everyone's blanks come from Scat. Then they have to be ground, heat-treated, and polished.
Mahle stroker 94mm cylinders(B pistons) are still unavailable right now. I got the last set from Moore parts, nobody has had them since February. AA pistons are not for me.