I know a lot of people like srtap locks, but they make me nervous. I prefer a large strap button like those found on older Alembics and a thick leather strap. I put a large rubber washer on top to ensure the strap does not come off.
One of my basses has recessed strap locks. I don't really trust the locking mechanism, it looks to me like there are too many opportunities for it to malfunction, come apart from the strap, or mistakenly be connected incorrectly. I used it a couple of times and found myself constantly checking to make sure It was secure. So now I just use that one while sitting down and playing. I'm hoping I can replace the recessed locks with traditional large strap buttons, but that might not be possible due to the large holes required for the recessed locks.