Given all being the same within an engine, EXCEPT the crank. A shorter crank will give more horsepower per cubic inch but not more overall. Like they say "there's no replacement for displacement". Bigger is better! Harmonics in a crankshaft are mean, nasty, evil, wicked, awful and ugly. Do all you can to dampen them.