Minor thing, but I loved the little moment when Felicity speculated that Sara wore a mask to hide from her demons, but Laurel doesn't need to
That line was weird to me, since Laurel has nothing but demons, and her various addictions and obsessions and stupid decisions are very much about hiding from them. She's the most screwed-up, dysfunctional character on this whole show. Sarah came off as far better adjusted.
(And seems weird that a talented DJ would be assassin fodder).
Far more likely that he was trained as an assassin since childhood, and learned the skills of a DJ in order to infiltrate Verdant.