There are a few parts I find offensive, but I would expect those parts to also curl the toes of my Protestant audience. I expect these types of posts to be a "preaching to the choir".Caveats: we don't know that her intended audience is always the same when she posts at Beggars All, but we do know that this is the same intended audience on her own blog. We don't know, though, that it's the same for the other folks who post there at Beggars All.
It's good to have this laid out explicitly. If I had to guess, I'd say that the others who post at Beggars All intend the same audience as well. This matters, because it ought to inform how we react to her posts.