Carry position should be primarily dependent on the environment you are in, or going to be in, at the time.
I live in a rural, low crime area so my primary carry is pocket carry.
I won't carry, or own, a striker fired handgun unless it has a manual safety of some sort.