Personally, I believe even reprehensible people have the right to speak, congregate and spread their ideas, but also that society has a moral duty to prevent the spread of harmful speech even in the name of free speech (see the paradox of tolerance,) and they aren't entitled to an arbitrarily large platform. Of course such a position is fraught with the potential for abuse, since the definitions for "harmful" and "useful" speech are arbitrary (speech against slavery was considered harmful at one point of course.) but I still think this position is preferable to the alternatives.