340 stroker pistons and SCAT rods

Sorry, just checked the specs and with my heads, I was wanting more compression. I will pass. Thanks