I love it too much when shows experiment with loops, simulations and other shenanigans, so of course, I absolutely loved this episode. I'm just a sucker for anything that goes out of the ordinary, those always turn up to be the most creative stories hands down.
If I was on the ship, I definitely would have told her: "Person of Interest, If Then Else. Tell me that and I'll know!"
I feel like other than in her introductory episode, Zari had no real time to shine, really. In a show like Legends, with a huge cast, so much going on and just the sheer craziness of most of the show, there is a risk that someone is sort of just "in the background" and even though Zari has clearly been supporting the team, it was here when her personality and traits really took over. She was extremely likeable in this episode, and even though it falls heavily into the trope of "problematic character learns to love the team" (as has been pointed out in other comments here) it was so much fun to watch, so enjoyable.
Gideon showing up, and the explanation of all that happened (Gary included) was so ridiculous, yet so true to what this show would do, I had such a grin at that point. And then that scene towards the end, with Zari playing the violin and the rest of the team showing up, was perfection. It's one of those moments where just you sit back, take it all in. God, I love this show.
And now we have Wally to look forward to. Really curious to see what happens there.