In my opinion this ruling by the judge is the best possible ruling from Trump's point of view. This is why:
1. Judge, who is the most favorable judge she is going to get, said her testimony was not credible.
2. If Fani removes Nathan Wade but then gets another special counsel to go after Trump the five attorneys will appeal this judges ruling. Already there are more people coming forward testifying they saw Fanni and Nathan prior to the key date. Also there will be massive pressure on Nathan to become a witness against Fanni (he will be dealing with Georgia government trying to get their money back that was paid to him, and there will be a new trial from the wife in the divorce, and the judge will be very angry that he and his lawyer lied to them, and he will be disbarred for perjury).
3. Or, Fani could recuse herself and her office. This would cause all these people dragged into her muddy affair to hate her. Trump probably would not appeal but Georgia would complain about misuse of funds and Congress will also be investigating her for misuse of Federal funds. All of these witnesses coming forward could sink her in both of these trials and she will almost certainly have an ethics hearing over her speaking at church and her affair from the Bar as a result of this ruling and this could expand into a hearing about perjury.
Now imagine having to deal with all this as well as Nathan recanting his testimony and calling her a liar while at the same time getting a new special prosecutor? She will be the one tied up in lawsuits that are going to bankrupt her and keep her totally occupied.
So as far as I can tell Fanni will be on the front page for the rest of this year and there is no way they will convict Trump of anything before the election. If she tries to persist with prosecution this will go to appeal giving more headlines.