I thought this episode flowed better because they didn't have to worry about the setup that Flash had to do last night. Also the side plot with Oliver finding about his son gelled better as well.
I liked the Avengers reference in the beginning and how Ollie mentioned just how much Star Labs is a revolving door.
Those Egypt flashbacks
Felicity, Kaitlyn, and Cisco really would be a great triangle of smart people to have in your life. No wonder Thea was like what do you want me and Laurel to do
The actor who plays Hawkman has some gravitas in his voice, not that familiar with the personality of him or Hawkgirl. Will be interesting to see how they develop on LOT