Johns pistons have pretty well proven themselves. its the only cast piston that had not cracked as most do and those that showed failure were from other mechanical problems (easy to see). they have seen 2k hp, been beat to death in 1200+ hp trucks, and even with the few mechanical failures that took the pistons with them, in the 8+ years they have been out i would damn well say they have proven them selves
Fingers will hold well past 1000hp. Nate Bandstra did over 1700hp at ucc with cast fingers that have 3 hard seasons on them.
I had 3 seasons on my old ones. Last year almost 1400hp. Cracked block and crank but pistons still looked new.
They are a proven piston but as any cast piston they do have their limitations in what the material can withstand. I am not a fan of the haze at idle on a daily driven truck that I've seen in a few motors around here with a multitude of tuners.