FWIW, with regard to S&W .357s, I have owned 2 M19s (a 2.5" and a 4"), a 2.5" 686PC, and a 3.5" M27.
I traded the 686 away, never liked it.
I still have the M19s, but if I were to downgrade from the M629 I carry, I'd reach for the 3.5" M27. I've been thinking about selling the M19s to profit a bit from the current insanity, but that M27 is going nowhere.
There's just something about the way an N frame feels in my hand; it feels right. And honestly it's just as easy to conceal an N frame as K frame IMO. The M27 is a bit heaver than the others, but with a good, tight gun belt and OWB pancake holster I don't notice it personally. If I want to carry a smaller 357, I reach for my 2" Kimber K6S or 2" Chiappa Rhino.
If I sell the M19s, the only K or L frames I have left are my 4" M10 HB and my very nice 2" M12. I shoot the M10 better than just about any gun I own, so it's staying, but maybe the M12 should move along as well...
I guess my point is if you are willing to accept a compromised 357, I'd go with a J frame sized gun like the Rhino or K6S, because they can do everything a K/L frame 357 snubby can do but smaller, and, in the case of the Rhino, the smaller gun is actually much easier to shoot than a K/L frame. If I am not willing to compromise and want the best 357 platform, the M27 wins hands down over all comers.