I have used a Smartcarry daily for over 2 years with a G19, PM9 and G26 (my current EDC).
I added a piece of sheet plastic within the Smartcarry pocket to protect the trigger. This was more of an issue with the PM9 (no trigger safety) than the Glocks, but in reality is not much of an issue. As you saw yourself, it would take extraordinary effort to engage the trigger through your pants fabric, and the stiff fabric of the Smartcarry. Beware, however, of cheap, thin knockoffs of the Smartcarry!
As far as sweat goes - the backing of the Smartcarry is sweat-proof, unlike some of the other similar holsters.
The thinner PM9 prints a bit less than the Glocks IF you use the flush 6-rd mag. If you use the longer 7-rd mag, however, there is not much difference.
I wear my Smartcarry at 11 o'clock, with the bottom of the G26's grip centered on the zipper line. Any bump looks like the normal fold on the front of men's trousers. No one has ever noticed, even with a G19. When I sit, the pistol lays on top of my left thigh. It is fairly comfortable worn this way.
Pleated pants, and darker colors, do help with concealment.
Hope this helps.