I'm going to say this was probably Charlotte's best personal performance if not match only because of the casting and style (I didn't think much of Ronda in the match so best match overall is a stretch, but for Charlotte, it was hers)
Babyface Charlotte relies too much on choreography, graceful dives, set pieces. As a babyface, you can't get behind her because her size is so dominant versus anyone on the roster (which is why they need to build killers like Ronda and Asuka, or sign Madison Eagles for a short run).
Her being "heelish" (and I think they think she is, when really, people love fights and tough wrestlers, even women) and working a more grinding style fits Charlotte a bit more.
I think the Mania triple threat and the Sasha title losses are her best matches, but relied on the high spot a bit too much. this one was more like her old man and it worked better.