Is the harassment that is alleged here actual touching, or is it spoken? Because if it's the latter, and you're trying to get people kicked out of public events for merely speaking, that's not going to get a lot of support.

Free speech is a thing, you know. If the guy is cat-calling, whistling, eyeballing, all that, fine. Boot him, he's a creeper. But if he's just some old dude that's not good at conversation, which is what I've seen described (I wasn't there, I don't know the guy, I have no dog in this fight) then I think you may be reaching a little too far. Weirdos and dumbasses have rights too.