Hi,
I don't absolutely know,but suspect that the forged cranks of today are not what they were 10 years ago. The blanks are all Chinese, and the machining is usually done here. A Metallurgist or a machinist might have an insight into this.Given the problems I regularly have with Chinese parts, I am skeptical of that country's ability to control the quality of it's exports.
As a result of my skeptcism, I would personally stick with the stock crank.If you go with billet steel caps,arp bolts, and a girdle, it'll handle 9s. Balance it, of course. Rods are good to go into the low 10s. Pistons are best forged I personally run cheapo Sealed Power, they will be OK.Good luck with your choice!