Like some of the other folks in this thread, I've got more than one P7 and I've had more than one Glock, although currently there's only a G19 in the stable. They both have their pluses. And minuses. We could sit around arguing real and theoretical issues about both all stinking day and never get anywhere....and probably not change anyone's opinion that's already got their mind made up in either camp.
I will say this;
I'm confident carrying either.