I don't care for Glocks
or the .40 S&W cartridge, and I
do like revolvers. But I'd still take a G22 over an SP-101 for almost any purpose. If I'm only getting 5 shots, it needs to be either a bigger bullet or a smaller revolver. Even the short barrel loads don't do all that well in >2" guns, barely better than .38+P, which can be had in revolvers a bit smaller and half the weight of the SP-101. For that matter, if you're really sold on .357, the S&W M&P 340 or 340 PD are significantly less encumbering than an SP-101. They're also not fun to fire, though.
My suggestion? Decide whether you really want an auto or revolver, then decide if it's mostly for carry or HD/range use. If it is for CCW, and you do decide on a revolver, I have two suggestions over the SP-101:
In .38 or .357, S&W J-frame or the butt-ugly Ruger LCR; They're much better for carry.
If SP-101 size doesn't bother you, why not go for something with just as much oomph, but a bigger bullet and less muzzle blast? That'd be the Charter Bulldog Pug .44 Special. THe cylinder is 1/10" wider than an SP-101, but they're also lighter than an SP-101 by about 3 ounces. My carry load is a 210 gr. SJHP that leaves the little Bulldog's barrel at 985 FPS. Pretty healthy.
I have an SP-101 in .32 Mag. I NEVER carry it. I carry my Charter .44 regularly.
Here's a size comparison (SP-101, CA .44, S&W 686):
And another (Ruger Super Redhawk, S&W 629, S&W 686, S&W 65, Ruger SP-101, S&W 37)
As you can see, the SP-101 is MUCH larger than a J-frame