Here are my thoughts in no order: Dig was the best part of this episode. He's telling it like it is all over the place.
Oliver walking in on the kiss is so cliched soap opera that I'm disappointment in the lazy writing in an overall good episode.
Ray is coming on strong bribing her with that dress. Then just walks out after the kiss. What's up with that? Also, Ray has nothing on a shirtless Oliver Queen. I don't trust Ray at all. I'm not sure if it's warranted or residual dislike from when he was Shaw on Chuck.
I'm really proud of Oliver for not losing it much at the end there. That was a pretty mature response. But seriously, Oliver, get your head out of your ass.