I loved Oliver giving her eulogy then outing her as Black Canary to keep her legacy alive.
I'm not sure I liked the flashbacks stuff. I liked seeing Tommy's funeral but the O/L stuff doesn't make sense to me seeing how they acted in 2x01 at his grave. However, I do agree that had they written O/L like that earlier it would have went a long way towards me rooting for th because they scenes were sweet. They actually reminded me of the what 1x02 couch scene stuff before China white tries to kill Laurel. One of my favorite O/L scenes.