While doing load development for heavy .40 loads I use a Gen 3 G22 and use a stock recoil spring guide road assembly. That said, beyond that, I run a heavier spring on a guide Wolff guide rod as it prevents the gun from unlocking early and reduces the recoil a bit making the gun shoot a bit smoother. A 20# (and heavier) as shown here is a good one and I use it in 10mm and warm .45 acp loads as well.
These 170 grain polymer coated SWCs at 1200 FPS work fine with a fresh RSA (recoil spring assembly) in Gen 3 and newer guns, but it never hurts to put a heavier spring in and have a few on hand, and swap them out on a semi regular basis. Springs are very cheap insurance as compared to having bad things happen such as what happened to DennisInAZ.