I will go ahead and say this is my second favorite episode of the series (right after League of Assassins). A lot of ground covered here. And plenty of interesting setup for the future.
I loved Felicity's comment about how many women Oliver has been with. Though I do wish that they would stop pushing her crush on him. The two worked better, in my opinion, when they were partners and didn't display romantic feelings.
And it was very cool seeing Roy, Thea, and Sin acting as their own sort of team. I'm not sure that I like the super-powered Roy idea, but hopefully that will only be temporary and will ultimately lead to him becoming Speedy/Red Arrow/Arsenal.
Slade has me very intrigued. I do hope that we get to see him in-costume at some point. And while Shado's death was very moving, I hope they don't try to make that Slade's only motivation for hating Oliver. That would reduce to nothing the character and his past friendship with Oliver.
Flash scene was pretty cool. I wish they had ventured an explanation for why Barry was affected by the particle accelerator from so far away while nobody else was. But nevertheless, it was a pretty dynamic scene. I hope we get to see it re-done and extended in the Flash pilot episode.
While I liked Shado, her death looks like it'll definitely be moving the plot along. We're only on year two out of five on the island. And now Oliver's only "friends" left are Sara and Slade. Ollie says that Sara apparently dies on the island at some point. And judging by how well trained she becomes between her "death" and her eventual return to Starling City, I'm going to assume she dies relatively soon. They've got a lot of time to cover on the island but things are happening very quickly. I'm curious how things will play out.
Brother Blood needs a new mask. His current one really irks me every time I see it. And I think it's about time Detective Lance either deduces that Green Arrow is Oliver or that he try to confront Oliver about Sara being alive. Sara's been gone for a while now and Lance hasn't really done anything to inquire about her current whereabouts or her past.
All in all, pretty stellar episode. I'll go ahead and give it a 9.5/10. There were still some scenes that felt needless and there is some setup for future episodes that has me apprehensive. But "Three Ghosts" delivers where it counts. January can't come soon enough.
You took the words right out of my mouth.