We actually had a discussion on it, while I was against a megathread for the Diane Feinstein and Fulton County plea deal, this issue is likely to go on for DAYS given what happened last time (5 days, 15 votes). It makes sense to consolidate it down to a single Megapost.
That being said, we should have caught it quicker before any single post gained traction.
We do have future plans for sort of "Pre-emptive Megaposts" when there are scheduled events that we know the timing of. Expect to see those on primary elections, trial dates, that sort of thing.
Every mod does things their own way, I probably would have done that and stickied a post saying "please direct all future comments to the megapost", but in general, I think the megathread was the right call.
Within 24 hours, that other post will drop off the page and I guarantee the speaker drama will roll on and on. I don't see it ending in 5 days like last time.