Just caught up with this show. I thought his love interest, Laurel, was Black Canary.
She has the comic-characters name, Dinah Laurel Lance. And one episode had them remebering a halloween , joking about how she looked great in fishnets.
The show seems to be taking an Elseworlds approach with fresh takes on the comic characters. That gangster's daughter/assassin seems to be Huntress, introduced as Helena and wearing a cross.
....yeah she is, and Laurel is Black Canary just not yet, they're very loose with the comic origins