Racing with a pressed wrist pin

So long as there's holes to oil the pin, go for it. You could also have them bushed, or if it's something special use a custom piston with a smaller pin and have them bushed for that size. The issue isn't strength, but ability to stay in place. Pressed pins can walk at high rpms and loads. Floaters have the locks to keep them in place.