It really depends on what you're optimising for.
By what mechanism does a group of people gathering to air grievances result in change, and by what mechanism is that change suppressed?
If the mechanism of suppression of the rally police intervention, then yes, this is the way.
I don't think this is what is holding these rallies back, though. Vague and/or unrealistic demands coupled with certainty that they event is time-boxed, further coupled with the answer to "or else what?" Being "or we'll quietly go home".
"Remove Trump from the presidency" is a big ask, especially when all anyone has to do to get "through" the rally is wait a few hours.
Specific realistically actionable demands, with an answer to "or else what?" And providing a credible suggestion that "this isn't going to blow over when we get tired and hungry" would make a far bigger impact than fragmenting locations IMO. But that's just my take.
Release the Epstein files, subpoena FBI personnel who were supposedly told to redact Trump's name, or else we're staying in the streets and not going to work until it's happened. This is a protest not a weekend BBQ.