Much like the previous episode, we have a handful of season arc elements as the frame, with a stand-alone case as the central narrative thrust. It's not necessarily what I would prefer, but it does keep the story moving forward, especially at the very end.
As long predicted, Jesse's discovery of Team Westen's role in his burn notice did not go well. And he saw Fiona's involvement as a personal betrayal, based on whatever feelings for him he imagined she had. As tense as the final scene was, with the potential for Jesse to derail the confrontation with Barrett in any number of disastrous ways, I can't say I was too worried for Fi. After all, they weren't going to have Jesse kill or gravely wound her. That's not how these things work.
The central case was a bit of a disappointment. I enjoy watching Bruce Campbell play a role with actual meat to it, but he works much better when he has someone else in a scene to keep it all grounded. Michael, Fiona, and Jesse have fulfilled that role perfectly. But for much of the episode, Sam was interacting with a guest star that rivaled his ability to chew the scenery, so it just didn't work as well for me.
And so, as always, it is the overarching story that works best for me. I like how the impending doom of the situation was driven home throughout the episode. Michael's mother preparing to leave before it all comes to a head, the constant reinforcement that the entire team will be needed to have a prayer with Barrett, all followed by Jesse's meltdown. It promises to make a bad situation a thousand times worse, and that sets up one hell of a great summer finale!