I think peaceful protesters should encourage armed protestors as a form of disruptive protest, but with rules of engagement as a requirement. It simply boils down to: "Don't shoot first." That is a fair and reasonable rule that can be easily observed, that protects both protestors and police. Of course, if police choose to riot, they should get their own bitter medicine in return.
When police are running down people with horses, vans, batons, smoke, and bullets, they shouldn't have a monopoly on the violence.