I carry a 20 concealed almost every day including to church 3 times a week. Granted, it is a little tougher to wear well than my Glock 32 but with a good holster it will disappear under a vest, polo shirt or untucked t-shirt. If concealed carry is a factor, you are correct, the 40 is a joy to shoot but near impossible to conceal.
I have not shot a 29 but have shot a 30, they handle well for a small package but they aren't going to perform as well as the larger framed guns.
My first Glock was a 30s which I didn’t have any issue handling recoil. But that was a .45acp and not a 10mm...

