I carry in a Serpa under my jacket in the winter. I normally am unzipped so access isn’t an issue. If the weather is so bad I need to zip up my jacket I’m less concerned about encountering nefarious intentioned characters.
Often I have a sweater or a fleece vest covering my carry piece. It seems to be a good option and allows me easy access.