Great price IMO for built heads.
I doubt there would much gain unless JHM is also going to offer some kind of porting or polishing option in the future. The 3 angle valve job may give you a slight power bump and better flow. The valve train components are lighter also, but I doubt there is much of a benefit you will see in the 1/4 mile. Stock cams so not too much changes besides heavy duty valve train components and well basically better than brand new heads.
I would imagine that they have taken care of the casting issue.