So what features would you look for in a ccw that would make you say "this is good enough ". The one that is good enough no matter what new pistol comes down the pike?
A fair question, and one I did not answer.
A gun is "good enough" if 1) it is one I will carry often; 2) is concealable (I carry concealed); 3) and with practice I can shoot well.
1) I will carry a gun often if it is small and light weight. A lightweight defender is about as large and heavy as I want to go. I have Browing Hi Powers, Government Colts, etc. Great guns. But carrying them all day is a pain. Literally.
2) I prefer to to carry concealed. I also prefer AIWB. So a short barreled gun it is. I've carried OWB, but it's not for me.
3) I shoot both the 637 an the 9mm LW Defender relatively well. But any gun, with enough practice, can be shot well.
I'm not overly concerned about capacity. So I have no concerns if I'm carrying a 5 shot j-frame or a 9+1 Defender, even though there are 10+1 or 12+1 small guns out there.
There are hundreds of guns to choose from. I have no doubt that if I did an exhaustive search and trial of guns, I would find a gun or two that I would much prefer over the 637 J frame or the 9mm colt. But that would take a lot of time, and money, and I've got a lot of other things I need to get done. I've shot my 637 and Defender so much that shooting both is a very familiar exercise.
When I first started carrying and buying guns I was trying out new ones all the time - j-frames, 1911 commanders, Shield 1.0, XDS, XD Mod 2, CZ 75D PCR... you get the idea. Funny thing is I settled on guns that mostly predated all of the newer carry guns.
So I have two carry guns - a 637 when I need really "deep concealment," and a Colt 9mm Defender for all other occasions. I practice with both, and each has some advantages and disadvantages.
I'm glad there are so many offerings now available to people in search of a handgun. Options and choices are good things.
But, like with women, you just need to know when to stop moving on to the next one, because doing so can be pretty dang expensive!