I have read posts about these issues as well. I purchased a set a few months ago and took them to my machinist to put in my springs and told him to check the heads over real good for the issues you mentioned above and he found no issues.
Same here , after all the **** about the heads here I had mine taken off and checked , nothing was wrong , they were good to go . A waste of time and money