Oh, I feel terribly for poor Roy right now. Can you imagine killing someone and not even knowing you did it? And then having to figure out how to deal with that for the rest of your life? I mean, sure, it's good that he didn't kill Sara, but the cop's life is no less important. And Roy knows that.
Also, how can they all be upset at Roy for this? Something happened to him that wasn't his fault. It's not like he asked to get injected with Mirakuru. I don't think they should be allowed to make him feel guilty about it. Especially since he already feels guilty enough.
It's looking like we might get some good Roy storylines coming up. We had Dig telling Oliver to cut him loose in this episode. And Oliver thinking about it. And then, Roy begging him not to. And then Roy deciding he should turn himself in. And then Roy saying he just needs time. All this paired with the ex-vigilante in the episode, makes for the possibility of some good Oliver/Roy stuff coming up.
And now we've got another archer on the scene. They sure do love a bow and arrow in this universe!