What works well for me - may not work for you as well.
Same's true of pretty much everyone - physically, we're built differently and have differing ranges of motion - due to various infirmities that happened over time.
Carry what's most 'natural' to your own hand - and buy the best quality you can find - and when you carry, make sure no one else knows.
FYI - wearing a vest is a great way to catch the first round, should things get heated in a hurry.
In today's world - the guy wearing one is the guy who's strapped, he's the biggest threat, he's the guy you put on the ground first...