IMO, one needs to first determine if they want to go pocket carry or not.
If pocket carry, it narrows the choices down and makes selection much easier.
I prefer pocket carry at all times. Therefore, an NAA mini-mag revolver, BT380, S&W 442, or Kahr 9mm is the ticket for *me*. And I don't carry a BUG.