I think JE is a fine piston. I've used just about everyone over the years for forged slugs. I really, really like Arias for higher revs, but you probably aren't going to have to worry about that. I've had CP and recently got a set of Wisecos for a different motor build. The only time I used JE pistons they came with the wrong rings. No biggie, they sent the right ones out. Yours look good. Can't wait to see the numbers you put up.