full floating wristpins vs. pressed wristpins

I remember when I got my 440 that was built by an engine shop back around 1988. I was told it had floating pins and when I tore it down it sure did.... steel on steel with no bushings! LOL loose as a goose too after 100 passes. Not how I would do it but it did work. For me, floating pins are more about easy of disassembly and a must have on anything that is raced. I don't know if there is any power gain, I doubt it.