!st amendment protects the stuff others say, not just the stuff you like.
I'm sure i've told this story before but when i was in the service the war protesters were crowded around the gates at the base all the time. My supervise used to come in complaining about them, just gripping all morning long. I loved them. Not because i agreed with what they said, but because they were taking full advantage of the rights i signed up to protect.
So while i don't agree with what they say or how they say it, i'm glad they are protected, because it means we all are.
Plus this church thrives on publicity, the negative publicity gave a church of 71 members a worldwide voice.
I think the best action would be to ignore them.