In the absence of this alternative, or anything looking like it on the horizon, its down to No Platform as the only tactic on offer to stop them.
I'd be interested to hear what you mean by No Platform.
I'm broadly in agreement with the concept provided that calls for state bans etc are not part of the strategy.
I'm very much a libertarian as far as freedom of speech is concerned (although I don't subscribe to the idea that it is absolute), and I don't think the BNP should be prevented from expressing their ideas. Physical confrontation, the kind of No Platform strategy pursued by AFA for example, was a necessity in its time. However, as soon as the BNP ended the war on the streets, a strategy of physical confrontation became redundant. What is necessary is to ensure that their ideas are challenged, so by all means let's organise and demonstrate. Is that what you mean, or do you mean by No Platform that they should be silenced by any means necessary?