Giving the devils their due, this was a pretty entertaining episode. I would say it is probably the best episode of this show since "The Climb" in Season 3. The fight choreography was improved; aside from 3 seconds of Ollie talking to Diggle we were not bashed over the head with Olicity bullshyt; Cutty was surprisingly good as the Big Bad. fukk, even the flashbacks were good.
That nonsense with Laurel's last words was horrible though.
I had always intended to give this season about 5 episodes before making the final decision whether to toss it in the bushes so hopefully the Olicity beast is truly dead like the majority of this episode suggested and they return to what made this show actually good.