Yes I agree let him speak there.
It's like the reverse incidents where students at some universities demand controversial speakers not be allowed to speak at their university as if censoring a speech is a victory.
Let people speak and if what they say is wrong then debate it to show what's wrong don't hide it or hide from it.