JB weld, flex seal or full rebuild ?

I am not planning on going back to a hyper-eutectic piston, I am looking at the forged icon, ross etc.. I am away from home as usual, but I plan on taking the block to a machine shop in the Dallas area for inspection and evaluation. Hopefully there is no damage to the block, and the story will have a happy ending with modern parts and modern ring gaps!