The cast pistons would be bad idea. You want forged pistons for sure. Check with Tlowe (Tom), I'm pretty sure he can supply you with a good quality forged piston.
Yeah, I expected that would be a bad idea... Out of curiosity, how would a piston fail??
69 Buick Special Deluxe. Intercooled Turbo Chevy 250 @ 15psi on a stock long block. It's kinda fast.