they are both good pistons, i have seen a very small amount of weisco's fail, we ran only weisco pistons when we raced and i dont recall a single "failure". the only thing we had issues with are forged pistons cold seizing becasue of not lettng them warm up before pinning it. either way you go you wont be wrong