I'm gonna say a 2 for race management and a poorly chosen start time knowing the limitations. This race should have started closer to 2:00 local instead of 4:15 local. The protesters obviously didn't help things. They also could have made the controversial stage break be non-competition pit stops so that they could get back to racing sooner after the stage counter, instead of running 4 caution laps, opening pit road, and running 4 more caution laps.
Now the racing itself, I'd give a 7 on. Some of the moves were flat ballsy and the 2-3 wide action though turns was surprising.
So that averages to a 4.5 overall score.