Well we at least got confirmation (kinda) that Angels now exist in the Arrowverse. I was also wondering why Sara has been absent as of late, but if she’s been focusing on the directors chair, that’ll be why.
I feel of the episodes we’ve had since Crisis, this one has been the most interesting and watchable, despite Garry’s overreactions and the terrible scooter usage.