I agree with you 100%. Nifong will never drop this case. He's locked in and there's no place for him to go but forward.
Frankly, I think only two things can stop this case from going to trial. First, Nifong loses to Anyone But Nifong in November. Second, Crystal withdraws. Short of one of those two things happening, I think it's going to trial.
I don't think the suppression motions are going to work. A judge may grant some of it but no judge is going to make a ruling that causes the case to be dismissed. Judges are elected in NC and no judge is going to want to make that decision.