You're kidding, right? I agree that a name like, "March for Justices" may work better. But when did you become SO wary of being connected to Six Degrees to Vigilantism because of the word "revolution"? Guess what old friend, that word gave you the freedom to create this web site, not to mention it would get much more media converage. Think exposure.
Suggestion, if you like that phrase, how about: "March for Judicial Restoration".
How about "March for the restoration of the Rule of Law?"