Good shooting and if that's what you prefer (25 acp) then that's what you prefer.
Looking at your target, two of those look like they would be directly on the sternum (I'm using my imagination here) and having worked ambulance and rescue and seeing gunshot wounds - at 20 feet I think you'd be surprised at how strong a sternum is. The other shots - I'm guessing lung shots unless you nick an artery. In certain SD situations - a large perp . . especially hopped up on drugs . . . those shots may do nothing but really "p - - s" them off - and I have seen those situations as well.
However, there's nothing to say that there wouldn't e issues with other calibers as well. You can do all the "penetration" tests you want to but until the actual situation arises . . . you don't know "exactly" how shot placement is going to be or what the results will be. One factor that hasn't been included in the shot placement/scenario is your reaction under extreme stress with adrenalin pumping through your system. While I have never (and hope I never do) had a situation where I "shot at" and individual . . . I have been "shot at" and believe me, it screws your system up in a millisecond.
What a person "carries" is up to them and what they are "comfortable" with - if you are comfortable with a 25 acp - then go for it. Personally, I want something on my belt that is going to "do the job" and "put 'em down" if the situation ever arises, especially if I am in fear for my life or for that of another person.
As far as I'm concerned though . . it's "individual preference" and there really is no "right or wrong" . . . only the final results will determine that. And hopefully a person will never have that happen . . . .