As a disaffected McAfee supporter:
We told you so.
As someone who wavered between supporting McAfee and supporting Johnson:
Would McAfee have even had this town hall? And can you imagine Judd Weiss in this setting?
I think McAfee definitely would've had the town hall. Petersen? No shot. None. But certainly more people already know the name McAfee than Johnson and his backstory is so absolutely crazy that there's a very good shot they would do it just for the potential ratings. The sheer spectacle of it would be too much to pass up for the networks. Now, I don't think Weiss would've done very well, honestly. He's far too combative and I get some real arrogant vibes from the guy. My absolute ideal ticket would've been McAfee/Weld -- with the knowledge that ideologically it's not a very compatible ticket.
EDIT JULY 19 2019: This was wrong.