Very good points sir.I am probably jinxed when it comes to the .357. I have never had it work on anything over 50 lbs (not for lack of trying) and have even had it fail with some loads on critters under 50lbs.
That said, I know it is an anomoly. No handgun produces instant stops a high % of the time (OSS figures filter out mulitple hits so they are not a % of a "whole", nor do the imply instant stops which most of us desire - they are not bad for just comparing one cartridge to another but making tactical principles out of them is unsound - and that is according to their originator). The .357 125 JHP is probably as good as one might expect to get relatively speaking. But you will often need to place several of them in the chest to effect a stop (as you will with about any other caliber).
OTOH, it is not for the novice. Try shooting 5 of them as fast as you can pull the trigger and see how well you control it (in a good gun some people can - in a tiny light weight most cannot).
If you find the full house load in your gun and your hands is a little less than "controllable" (as in 5 shots in 5" group at 5 yards in a second or two less) you might want to look for a more ameniable load. The Cor-bon DPX .357 load is a "moderate" load with less flash, blast and recoil and may be your ticket. Also Speer has a "short barreled" load with a Gold dot that is also more manageable.
OTOH, you may want as much power as you can get and just live with it being less controllable. That is a life and death decision you will have to make on your own....it is not an obvious or easy one.