full floating wristpins vs. pressed wristpins

There is no "less right" or " possibly preventing". Your post is DEAD RIGHT. The correct way to install piston pin snap rings is flat face toward the outside, against the piston and rounded face to the pin. Otherwise, the force exerted
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
against the snap ring from the pin can and will force the pin out of the slot, since the rounded face will allow that.
----this above-------- The oiling holes for floating wrist pins are in the oil ring grooves on every piston I have ever used. I will not use a pressed pin on any performance engine.