It's hard to go wrong with either 10mm Glock. Just depends on what you envision as its primary role, although given the versatility of both the guns and the 10mm cartridge multiple roles are certainly possible. The G20 has greater capacity and offers better ballistics with
real 10mm loads, while for EDC the G29 simply packs better and conceals easier in urban environs. Both bring trade-offs, but offer benefits as well.
For any backwoods excursion I take that are more involved than a quick walk aroung the local metropark, it's the G20 that gets holstered, including as a back-up piece while rifle-hunting.
As mentioned by others already, for both Glocks there's a ton of aftermarket support in terms of sights, barrels, etc. and, frankly, if you're "girth-adverse" to the grip of either model, custom reductions are a dime-a-dozen. There's also YouTube help for the do-it-yourselfers, if you want to go that route.
Some years back I had the grips on both my G20 & G29 reduced and re-worked by Dave @ BowieTacticalConcepts. Later on, Robar applied their NP3 metal treatment to the barrel, slide & slide internals. While arguably blingy, NP3 prevents corrosion and gives a lubricitous effect to the metal. It also makes clean-up a breeze since nothing sticks to the coated surfaces.
Both guns wear fixed Trijicons. In the G20, I'm running a 24lb ISMI recoil spring on a ss guide rod. For my reloads, which typically run between the upper mid-range and full-throttle, I use a stock-length LWD barrel. Reliability (feeding & cycling) is 100%.
G20 w/ TLR-3.
EDC: G29 & Benchmade.
In the G29, I replaced the factory recoil set-up with Wolff's dual XP springs and steel assemply unit. No issues whatsoever over several thousands of rounds now. The G29's mag floorplates were all replaced w/ Pearce "pinky finger" extensions, which are both inexpensive and, IMO, significantly enhance control over recoil when rapid-firing hot 10mm loads.