Blegh, so instead of just executing people they keep them in a room for the rest of their lives with no access to the outside world in any real meaningful way. Essentially killing them but prolonging their death for as long as possible. And the only way out, in fifty or so years, is to give up their employer. That is how they handle all murder?
That is not going to convince people to give up the people they work for. That is going to convince them to find a way to kill themselves in prison.
And looking up who this Audrey is, all it lists is that she was a spoiled princess more interested in partying, helped Wonder Woman take down Savage, and while she was queen a civil war broke out.