The “the percent of protests that are peaceful” largely depends on what you decide to include in that category.
Suppose the peaceful portion of BLM protests didn’t happen, would the violent riots go from being justified to unjust? Why would the presence of the peaceful protests change our moral assessment of the violent ones? Same with the MAGA demonstrations. It should not matter that there were numerous other peaceful MAGA rallies when assessing the storming on the capital.