There are things that work and things that don't. Being rude and going to where people are assembled for worship and interrupting that in a childish way doesn't work. I hate this religion as much as anyone, but going to a kingdom hall and causing a stink is stupid.
If the JWs come to my door or approach me in public I will challenge them on their false beliefs, inform them of the lies the Watchtower tells and ask them if they know that their religion protects child molesters. I might demonstrate against the Watchtower in a public place, sign a petition or write a congressman.
Other than that they have a right to practice their religion just like anyone else.