I swapped my ball joints about 4 years ago, I bought the SPD ball joints from conceptZ, they are still working, but the boots fell apart after a few months. I notice they don't sell these anymore, maybe that is why. I ended up buying the replacement poly boots, which haven't split, but they open a gap when the suspension compresses, so I don't recommend them either. No idea about the Mevotech ball joints.. I would be surprised if you can't find these ball joints locally too, just search for 350Z rather than V35
That said, if you are going to the effort of pressing the ball joints out/in the steering knuckle (which is a pain of a job), the why not just also go with new bushes in your current LCAs? you can get the superpro poly bushes locally.
Shock Absorber Lower Bush Kit (fulcrumsuspensions.com.au)
Control Arm Lower-Inner Bush Kit (fulcrumsuspensions.com.au)