I agree with everything you said, except where you stopped short of supporting an appeal of the judgement by Trump. Obviously that comes with some risk, but it gives him one of the main things he needs - more delay - along with another chance at a wooden stake to the heart of the whole matter.
One of the caveats of that is, however, that in this case McAfee still has the right to refuse Trump’s request for appeal, per legal experts on TV today. I don’t think he would do that, however, as he’s trying to at least give the appearance in impartiality, and already offered to allow the prosecutors to appeal something he ruled on earlier.
I think his verdict oozes with his desire, ie The Judge, to have this thing appealed