Westboro is a cancer on he backside of humanity. The Christian community should actively seek to admonish and correct Westboro for the evil, hateful, behavior.
As for Westboro.- I say this- Christ said we were to love the Lord with all our hearts and souls and love our brothers as ourselves. ( Paraphrased)
Westboro has failed at this. They need to stop being evil.
I think that we are charged to fight evil and not be the proverbial good man who does nothing. Not all Christians are hate filled- many of us choose to try to love every one.
Hate the sin - love the sinner.
When a person reaches beyond the limits of their ability; they shall they make progress. There is no other way.