Not really. You run a higher piston velocity with a greater stroke. More distance (greater stroke) in the same amount of time (rpms) requires more speed. The greater the velocity the greater the inertia to overcome and the greater stress against the rod and crank (that missle called the piston at 6000 rpms needs to actually *stop* at TDC and start going the other way after all
). Greater stroke also means greater rod angles (for a rod the same length). At larger rod angles cylinder pressures are less effectively translated to torque at the crank. For these reasons stroking has diminishing returns.
Ultimately the more stroke you use to gain displacement the lower your rpm ceiling drops before the motor comes apart from the increased forces. Without using exotic metals, you can only make your pistons so light to compensate. You can only make your rods so much stronger (and subsequently heavier) to compensate.
So does any of this stuff come in to play with a 331 or a 347? I honestly have no idea, and the answer may very well be no. But it is true that you can't just stroke to infinity without it affecting your rpm ceiling.