Great episode. I actually think these talky episodes, in which Picard prevails with a rousing speech on a moral or intellectual point, are usually TNG's most effective.
Stewart can do these in his sleep, and it's great to give him something meaty as opposed to the more sci-fi/action oriented episodes...
He does a great bit of acting when he starts his summation - he fumbles and mumbles and isn't convincing at all, and leads the scene into this emotional place where it feels like Picard is losing, like he can't pull this together after Riker's big finish. And then he warms up... and ends with the Eye of the Tiger and "There it sits!" Stewart is awesome.