Had an LC9, have a Shield. I find the Shield to be a much better gun.
BUT, if you are determined to pocket carry, the LC9 may be a better gun for you. Make sure it's reliable with whatever ammo you want to carry, mine was reliable, but only with defensive ammo, not multiple brands of target FMJ ammo.
So which is a better gun overall? The Shield.
What do I prefer? The Shield.
If I was going to pocket carry? I don't pocket carry.
If you want to pocket carry? LC9 (or LCP!)