In season 2, Oliver had told Felicity that he loved her which got Slade to kidnap her so she could inject him with the Mirakuru cure. Season 3, they tried to date, but Oliver put the brakes on it after the new Count Vertigo nearly killed them while on a date. Then, Felicity started dating Ray. Even when she was technically still with Ray, Felicity slept with Oliver while in Nanda Par Bat. I kinda feel that they are letting the romance take over the focus of the show.
Oliver seems hostile to Laurel at times. Granted her character has a hard edge but she can stand on her own. Frankly, I'd prefer her with Wildcat in the show. The people running the show pretty much said it was over between Oliver and Laurel. That they weren't getting back together.
And, that also begs the question, how did Damien Darhk get his powers. Was he always telekinetic? Yeah, Deathbolt shot the beams from his eyes. It seems both shows have opened more doors with more questions that will probably be answered. Legends of Tomorrow will deal with time travel. So, they will probably encounter more superpowered characters.