All I can say is a few machinists said they did t like KB themselves but the piston was fine. When I hear people breaking a hyper piston, it’s ether they added to much N02, boost and never adjusted there timing requirements. And/or there dumb as a box of rocks (sorry rocks) and they shouldn’t be allowed near cars.
It is a well know and established fact that the hyper slug can not take a detonation. They make for a absolutely fine replacement or street strip piston. There should be zero issues with them.