LOL please, she will one day be the freaking Black Canary. Currently she isnt just playing a "useless" love interest either, she is also a lawyer and get scenes to do that. And she sucks so much in that role. Laurel also gets scenes were she is a daughter and a friend. Sorry Katie Cassidy has been given enough chance to shine and she just lack any acting ability to make an impact,so forgettable and lacks acting skills. Crap excuse really, a good actor is a good actor even when the writing is down or when they have only a few seconds of screentime.
Its not like she has ever been great in anything really,so I dont get why people think she is all that. Yes she is a total miscast here. Love interest or not she is no Dinah lance.
Anyway people forget Jessica has to hide her Aussie accent and that affects her performance, when she learns to control it more, she will get even better. She needs more experience on that. Great stuff on her new role, it sounds interesting and she will be awesome.