Turning down stroker crank

I just talked to my engine building friend. Don't know if its true or not but he said SCAT and Eagle cranks are made from Argentina steel and possible made there. He said thinks the are hard as hell and the eagle unit may even balance better.
He also told me the cost to get mine fixed up would be to high.