Yeah, Roy was being… well, Roy, actually - his actions there trying to save Oliver but not in a smart way were pretty well in character. I almost excepted (hoped?) to see Oliver to face palm.
One thing I don’t get - isn’t there just a BUCKETLOAD of “reasonable doubt” regarding who the Arrow is, from a police point of view? I realize picking apart the drama in a comic book show is… well, it’s probably poor form, but that big is bugging me. Like my son pointed out, while obviously Harry Dresden knows it’s him himself, he’s really just going by the word of a guy that kidnapped him to tell him that. And there isn’t really any evidence - it’s not like it would stand up in court. Not that Oliver would really be able to keep the secret, even if he was acquitted or whatever.