I have been carrying professionally for 40+ years. I have developed the following formula; under 16oz(unloaded) it can be a pocket gun, over that is it a holster weapon. Included in holster weapon is a vest carry, BDU pocket carry, or jacket pocket carry. The forumla has never failed me. With the lightweights, a pocket holster is a must, there are lots of good ones available, the primary characteristic of the pocket holster is that is must hold the weapon available for presentation(used to call it draw) in the same position inside the pocket. I do not like IWB carry much either, but it is better than nothing. For a hideout, a belly band or ankle might be OK, but I am not fond of them.
My BUG for years has been a S&W 940, mainly for caliber compatibility with my BHP, or my Beretta(overseas govt contracts), or other situations where a 9 is necessary. When carrying a long gun, the BUG becaomes a real hideout, and In have gone as small as the KT P3AT, but its not a wheelgun, and I prefer a revolver for the last ditch stuff, always goes bang, several times. I have used the 940 on a concealed vest pocket, and a BDU pocket, but I do have a M37 and a 442 for true pocket guns.
It is all in how you address the problem, virtually all of the above opinions are valid, it just boils down to how you are most comfortable, both in the comfort of carry and the confidence in using the weapon from that position.