This could have been a good Leverage, but there was simply too much going on here. If it was just, "Let's steal Congress!" or "Let's steal a cheerleading team!" it could have worked, but there was too much going on and too many different characters to keep track of. I also did not like the even more than usual megalomaniac attitude by Nate in this episode.
Not bad, but one of the season's weakest.