There are ways to make them hold, but you mess with the originality that way a little bit.
Having said that, I have used the kind with the set screws(NOT NCStar, they are worthless). A method I have used that seems to work is to use blue loc-tite on the set screws on one side and then snug them down. After that you just use the screws on the other side to tighten and loosen to remove. It not only helps in holding zero, but helps in the return to zero upon re-installation.