A stroke 340 is about 416 CI. I think the answer to your question depends on your hp requirements. I just finished a 408 (stroked 360). It's got a ton of torque. I would say that the small blocks are great for up to about 450hp. Blocks are more readily available (360). After that the cylinder wall thickness and head bolting/head gaskets are the weak links. Perhaps an R3 block would be the way to go but you would have to double the budget.