I just purchanced some TRW 8.5:1 compresion dish top forged pistons for my 69 351w. I basicaly bought them to stay on my budget for the turbo engine. They where $175 for the set. They didnt say if they had floating pins or not, I would guess that they probably press fit. What is the advantage to...