Maybe. But does she change anyone's mind? I doubt it. As someone said upthread, she's just preaching to the choir.
She was asked this, though not quite exactly as you put it, by Kathy Lee Gifford and some other yenta the other day. Ann replied that her intention was not to persuade anyone, especially liberals, but to get what you refer to as the "choir" up off their collective a$$es and start fighting back. (I paraphrase but that is the gist of her remarks)