I admit to being an Ollie/Felicity shipper, but I was happy to see her finally get some D no matter who gave it to her.
And yeah it does seem like Ollie will somehow end up with Laurel, since Green Arrow and Black Canary are a pretty consistent item in the cartoons and comics. Laurel just looks so fucking terrible in her fight scenes, and I really hope that she is SUPPOSED to look terrible because she isn't trained, and it isn't just because the actress doesn't know which end of a nightstick to hold.
I'm also a little annoyed that they turned Ray Palmer into the Blue Beetle instead of keeping him as The Atom, but I can see how it would be too much of a pain in the ass to do his powers without either a lot of very expensive or very shitty looking cgi.