Piston pin to rod clearance

I agree with a lower compression street build, floating pins probably add no more than ease of assembly. But in higher compression builds, it's been seen on a dyno where they can free up a little HP by reducing friction.