I went on a nice trail ride with about 20 drivers from Atsion to Quaker Bridge, down Goodwater to Washington Turnpike, then back via Penn Swamp Road. No one went off the roads, and the park police were at Atsion when we left. I saw a few dirt bikes with license plates on the ride. No one broke the law. We use radios to warn of hikers and bicyclists crossing the trail. We even picked up trash. These events would not be feasible with a permit system unless you can buy a permit at Atsion on the weekends at 8am.
Wash Pike looked really chewed up around there, so I'll hazard a guess some truckers were behaving badly at some point.
An event with 300 vehicles seems very difficult to manage, where would you even stage? I'm glad it got canceled, because it seems like a nightmare for anyone else trying to use the roads they'd be taking. I don't want permits, but I've seen more Park police at Wharton and Byrne lately, and I'm thankful for that.