John Barrowman gets a cross-CW-DC-hero contract. Excellent.
Actually, this (like the Wentworth Miller / Captain Cold contract) is pretty clever. It's a lot easier to have villains cross-over between Arrow / Flash / Legends of Tomorrow (and, maybe, Supergirl?) than heroes. The latter always makes for weird imbalances and interference with the current or seasonal plot.
The idea that Merlyn is plotting something that's manipulating the good guys in multiple cities / in multiple spots of the time-space continuum / on multiple shows? I am so down with that …
The DC CW Universe Has a Bad Case of Barrowmania
Why? Because John Barrowman now has a deal that makes him a series regular across all of the CW’s DC shows including Arrow, The Flash, and Legends of Tomorrow,