This was one of the best episodes of Arrow ever!
Cons:
It was a little silly that Roy was the group's best solution to the problem with the Ninth Circle. They said it was because Emiko and the others already knew all their faces, so they needed to bring someone new in. But if that were the case, could they not turn to someone in ARGUS or an undercover cop? It didn't seem to really matter much that Roy was an unknown - they all went in together, and made no attempt to hide their identities. What I'm saying is, I loved seeing Roy, but the justification for getting him here seemed a bit flimsy.
Pros:
Where to start?
This episode seriously surprised me. Usually I'm a good guesser when it comes to twists, but I think I just let myself be in the moment for this one, so the reveals totally took me by surprise. Through most of this episode, I was getting ready to be pretty critical of it. I was so annoyed at the inconsistent, nonsensical characterization of Dinah. Why would she be questioning her team like that? Why would Oliver not have told her the plan? None of it made any sense, and I was getting ready to be frustrated at this apparent retcon of Dinah's development this season. And then? Turns out, she was in on the plan all along, and working with Team Arrow to protect Roy. That was a great twist!