Leaving policing of this stuff in the hands of the clubs and their CCTV/stewards doesn't work. Too much vested interest.
There need to independent observers undercover in the crowds of every game, mic'd and cam'd up as the Sky lot were. I doubt it would cost much as I expect 3rd sector orgs would take it on, but even if it did I get the impression football has a bit of cash about it these days...
I'm sure my own club would be screwed if that happened though, given that a certain section of football society seems intent on obtusely insisting our repatriation on "Yid" is antisemitic. Getting that debate settled once and for all wouldn't necessarily be a bad thing though, and certainly a price worth paying either way.