Well let me start off by saying I’ve never raced a car that weighted more that 3300 pounds and most were under 3000 pounds so that helps a lot. I ran what I call junk parts, example stock rods, cranks, TRW heavy azz pistons, etc for years twice a week and I got to the point where after three good years I would throw 440 cranks on the scrap pile to save money from magnifluxing them and finding cracks. If I remember right all of those years I cracked one or two main caps with zero other damage. I never hurt a block back when I was running 9.80-10.40’s but I was on top of my maintenance and never shifted much over 7200, Usually 6800. Both of those cars were 2600-2800 and ran race gas and never over 36 degrees timing. At 8.60’s I cracked a block at 275 passes and it had steel billet caps which in my eyes was a mistake on my part. At that time I bought a Keith Black aluminum block which I still have. When I bought my green duster I kicked around building an 8.80 type engine for it and when I sat down and calculated the costs of building an aluminum main cap engine I grabbed a Mega block that was race ready for 2700.00 instead of going down that road. It still sits on an engine stand but is costing me nothing. Probably totally didn’t answer your question but lightweight, mild tune, lower rpm, good fuel, etc and they can last. At least now you can easily get good cranks and lighter weight engine parts.