I think the best solution is no pocket holster at all. I use two alternate methods for pocket carry. The first is the Barami Hip Grip, and the second is the original Clipdraw. Both of these allow the grip of the gun to be above the pocket, facilitating a quick and easy draw. No chance of a pocket holster coming out with the gun. Alternatively, the guns can be inserted in the waistband; belt or no belt. Cover is provided by a tail-out shirt. I use these quite frequently, even for a short trip to the neighborhood stop 'n rob.
No muss, no fuss. Simple. Effective.