I'm new here but I just wanted to add my view on Laurel. I started watching Arrow over the summer after a rec by a friend. He didn't say much about the characters but he told me to see out Season 1 (ha!) because Season 2 would be worth it.
By the time I had finished the two seasons, my friend asked me what I thought about the characters and I told him, quite frankly, the only one I can't stand is Laurel. Something about her, whether it be the writing or the acting, just doesn't sit well with me so I'm a little freaked out by the news that she might end up being the Black Canary (according to my friend) because I just don't see how the writers or the actress will be able to carry the character at all. The character feels weak and not grounded to me and I don't know if that's a writing choice or not because if it is, they need to change it asap.
My two cents.