Is Legends of Tommorow the best current DC TV show?