I have a gen 3 G20 with a Lonewolf barrel and stock recoil spring/guide rod setup. I also have a G20 SF with Lonewolf barrel, stainless guide rod with a flat ISMI 22# recoil spring, in addition, there's a 6" KKM barrel that's currently in the G20.
Early on there was a very bulged Winchester casing that couldn't be resized and I haven't shot through a Glock 10mm barrel since that experience.
Be sure to test JHP bullet expansion and integrity before you spend a lot of your hard earned $$$s on boutique ammunition. Speer #14 limits their JHP bullet designs to 1300fps. While their shallow cavity Gold Dots can and are driven faster, there are no shallow cavity Gold Dots for the 10mm.
This
and this
are what Gold Dots look like when they are driven faster than their design and construction parameters. Other JHP designs can and do fragment worse than Gold Dots, seriously diminishing soft tissue penetration. If you handload, you can find a JHP's velocity sweet spot that will determine the bullet's impact velocity window.
The 10mm will push a lot of stuff out of the way when a lot of stuff gets in the way, but 40cal JHPs have their limitations.
One of the best attributes of the 10mm is its potential as a trail/hunting caliber, especially when loaded with heavy WFNs or XTPs.