I hear they have a new prototype piston and are looking for someone to test them
My motor is coming out as well, not sure exactly what's wrong but it will be out shortly. Your truck going to be a killer dude! I'm going a similar route, definitely going with Cast pistons though cause mines a DD.
Id strongly advise going AF...
Are the clevite H series bearing the race bearing you are referring to