I hesitate to say this but... Many companys are selling these and also making : "corrected" rockers arms. Most of the big names that are doing heads and building some of the top motors for street use will tell you it is nothing more than BLACK MAGIC. For a all out race motor go for it.
I have seen 124in TC with stock non roller rocker arms and cast supports run with out any trouble. Is the forged a better product yes will you need it ???? You decide.