I will confine my comment to the use of these terms on this board.
I can see how a JW could wind up here accidently. My own mother did a search & wound up at an 'apostate' site.
If I had done that and saw terms like the above, I would never have given it a second look. It does nothing to attract truthseekers. It only serves to give vent to our own feelings. I attended a Sunday talk recently where the speaker spent the whole time deriding other churches. If I were one of the public , I would have walked out. Almost did anyway. (A side note) I think the same thing applies to the choice of what is generally considered (if there is such a thing) foul launguage.
Having said that, I realize that the purpose of this board is not solely to help JW's escape but I do see a lot of comments geared that way.
So I think it depends on the motive of the user. Is it to vent, or to convince someone with appealing reasoning, etc.
No need to flame me. I am not trying to tell anyone here what they should or should not say.