I agree with the essence and intentions of Dawah, I don't necessarily agree with its methodology.
Dawah was described and set by the prophet in his instructions to the Sahaba: Call them to worship God, the one and only, and to recognize him -pbuh- as his Apostle, and to hold fast to the best of ethics. When they answer that and embrace it, advise them of their obligation to pray and teach them, and when they embrace that advise them of the fasting of one month, and when they embrace that, advise them of zakat and how to calculate that, and when they embrace that tell them of hajj and pilgrimage, and when they embrace that set the great deeds and encourage them, and show them the major Kaba'ir sins and warn them, and teach the whole of Islam and abide the people by the law of Shariah.
It is specifically stated that Dawah is methodical and gradual. I do not see the point in telling mostly non-muslims, some of which think Islam is about worshiping a moon-god, and others still say it is an invented way of life, that they need to remove their joy and pride statues from Travalgar square, and referring to Shariah which their ignorants would consider attached to terrorists. I think it is counter productive.
And God knows best