Velocity, energy, and bullet profile of some of the best .357 loads like the Federal 357B 125 grain SJHP all contribute to the high stopping power of .357 magnum.
However, you need at least a 4" barrel to get those velocity numbers. Snub .357s do have more velocity than snub .38s, but the .357 magnum round depends on having some barrel in order to build up steam to get to the 1450+ FPS that works so well with the 125 grain JHP and SJHP loads in that caliber.
Trying to put that kind of power in a gun with a 2" barrel or less is an exercise in futility. You will end up with 9mm Parabellum velocities and energies, which is not bad by any means, but what is bad is the price you will pay in shot-to-shot recovery time and the terrible noise and blast .357 magnum snubs make when firing the hot classic .357 service loads like the above mention Federal 357B and Remington L357M12.
The good new is, with today's modern bullet technology, a .38 special +P snub nose is all you will ever need and like I mentioned, will have much less recoil, blast and flash. Observe this ballistics gelatin test:
https://www.youtube.com/watch?v=k890Rio2oBY
This is the Speer Gold Dot Short Barrel 135 grain .38 special +P load fired from a S&W snub nose into FBI calibrated ballistics gelatin, through 4 layers of IWB recommended denim fabric. The results speak for themselves. This is the carry load I use in my S&W 642, and it's probably the most effective load in this caliber for use in revolvers with short barrels. It also does really well in a 4" barrel, and it's what I use in my S&W model 64 for home defense as well.
My point is OP, everyone thinks that a .357 magnum snub is going to give the same power as a full size .357 service revolver. Well, to be frank, it will not. Expect a significant drop off in velocity, and you will get notably lower velocities with a 2" magnum vs. a 4" magnum. All you will be doing is wasting a bunch of gunpowder when you touch of a round- that's what that bright, deafening flash is... gunpowder burning outside of your barrel where it can't add to the velocity of the bullet and instead is just wasted energy in the form of heat and light. Now buying a .357 snub nose is not a bad idea unto itself just for the ability to use magnums in an emergency, but for regular carry .38 special +P is the way to go. I'm sure you know that you can use .38 special in any .357 magnum revolver.
A .38 special snub nose with a good .38 special +P load will give just as much realistic effectiveness, but with much less recoil and blast which will allow you to stay on target and fire more accurately. Many other people share these same feelings, why do you think .38 special snubs are still so popular? Wouldn't everyone have wanted to ditch them for the magnum snubs when they first came out? The simple answer is NO- those who know their stuff tend to agree that the .38 special is the best caliber for a snub revolver, at least when compared to .357 magnum.
JMHO.
YMMV.