The whole C-ville thing is a textbook case of why street level revolution is a dumb idea. People get hurt, people get killed, and the supercharged atmosphere around it means "justification" that would be sneered at in any other encounter suddenly has traction in court.
You feared for you life in broad daylight on a public street so much you indiscriminately rammed a crowd? Really? Well, when that crowd is ANTIFA who thinks any white man in a muscle car is a redneck out to satisfy his lynching fix, you bet you'd reasonably fear for your safety. And on the flip side "He's a Nazi, he intended to do harm to his sworn enemeies, we have proof he went there looking for a fight" Yeah, I've seen "proof" of Nazism and imminent violence in everything from air conditioning settings to people scratching their ears..... I'm nazi-fatigued to the point where I no longer care to listen even if he does have a questionable posting history on the internet.
That means there's no possible way to adjudicate it in court that doesn't leave half the people even more pissed off.
Antifa will say he didn't get enough, even if convicted (he shoulda been shot!) and hardcore Trumpers will say he got too much, even if acquitted (they should've sent him home with a business card for the nearest auto bodyshop, not charged him)
When political extremists clash, nobody ever wins.