I did enjoy this episode!
To start with, Leverage is per se a parody of so many series with bad guys doing good. Actually, nothing new.
This episode is just a parody of the series, and thus a parody of a parody.
As Moonlighting did many years ago, the filming crew is on-stage in this episode, as authentic as the euro bank-notes printed are false.
And all actors are invited to face the camera and talk about his/her own character.
The consultant team is nothing short from reality. The European temptation is forgotten by the American football happy ending.
I hope more episodes will follow exploring this des-constructed way.