Ive never heard of them. our pistons arent the problem. the rods are. but to go with forged rods u need to modify the pistons for floating pins, since your spending all that, its more economical (based on prices ive seen), to get new rods AND pistons.
anything over 220whp is playing with fire. our cars have broken rods as low as 8 psi. will yours? who knows, but why take the chance.