I agree with a lot of your content, but saying it's "provably" bad is a stretch. A lot of no-platforming increases the speaker's fame and perceived victimhood, particularly when their ideas are never steel-manned and addressed.
Not everyone that's for reducing immigration or that has qualms about globalism is using fascist dog whistles. The definition of fascism (ultranationalist authoritarian) is narrower than what you have in the video, you're mostly addressing Nazism, a layer on top of fascism.