Mistrial with prejudice means that a mistrial is declared and the charges/case cannot be retried. A general mistrial means the case could be retried.
A not guilty verdict is the result of jury deliberations. For all intents and purposes the result is basically the same (Rittenhouse goes free and cannot be charged/tried for this again). But a mistrial would give him plenty of ammunition for his civil suit.