I think I should go ziptie my wastegate lines or something. Haha.
I think all the name brand pistons are pretty good.
I'm leaning towards buying CP pistons though, since they're owned by Carrillo, and I'm gonna end up buying Carrillo rods.
CP and JE say they have anti-detonation grooves around the top of their pistons, but it doesn't seem like they do in the pictures.
Wiesco seems to sell em that way though.

The grooves going around the top of the piston is supposed to help absorb some of the shock before it hits your rings incase you get some detonation.
Probably not that big of a deal.
I think the main thing deciding for me would be piston slap.