Yeah, to me aftermarket blocks and big heads like that are just crazy expensive no matter the brand... i grew up broke and i think that mentality never leaves sadly :)
And the stroker kit i wanna run uses chevy rods in it.. it's just parts at the end of the day no matter what they were made for in the first place.