I agree the Hong Kong stuff has been weak so far, not that interesting and Arrow's Waller is just not good, she's not likeable at all. Thank goodness the movies will probably have a better version of the character.
Yeah, Matt Nable doesn't have the physical presence Ra's should have, we'll see if his acting can compensate somehow, but I don't think fans are going to consider this Ra's as good as Malcolm or Slade. Is hard to believe they couldn't cast someone better, but that's Berlanti and company for you, they're hit or miss as producers.
I'm wondering how long they're going to drag out Thea's secret and Oliver to come clean, is just dumb how he keeps lying despite telling her "no more secrets". He should've told her this episode and be done with it, just another wasted opportunity by the writers that seem happy to watch "Arrow: Lies of our lives".