Floating Pins how to?

My engine guy said for a street motor that will not be torn apart every season press pins are the best. Seems like those locks get loose, well maybe even one could cause problems and you have 16 to worry about. He also said you really don't need it till around 7000 rpms.