I am actually starting to lose interest in these shows now.
I mean each season they have some asinine reason to bring back an Actor(tress) into the Season.
With Flash it is Wells.
With Arrow take your pick but Laurel is the fan favorite
With Legends it is Amaya. (This I believe is more of a gotta have a black actor(tress) in the main cast.)
I dont think I have seen it happen in Supergirl just yet where a character dies only to have the actor(tress) back in a different role.
I mean come on, this is getting rather old now.
As far as each show goes in terms of story, I am liking the Arrow vs Dragon thing. It is getting rather long in the story, but I like that the big bad has so my tricks up his sleeve that he can keep coming back. That was my Fave thing with Damien Dhark.