Another thumbs up for the Pearce +0 pinky extensions. I use the Pearce +0 extensions on my G26, G29 and G30 mags (of course those three different Glock mag types use three different Pearce part number extensions). I IWB conceal carry my G26, G29SF and G30 with the Pearce +0 extensions on and don't find that they make the gun print anymore than with the stock flush floor plates on the mags (IMHO, YMMV).
At one time I had both a G20 and a G29. I sold both of them off a few years ago. About a year ago I ended up buying a G29SF (I missed my G29 the most between it and my G20) and a Colt Delta Elite, I have no future plans on buying another G20 or G20SF, as my G29SF and Delta Elite have me covered 10mm wise.