I honestly think Ciara Renee is far happier being a New York stage actress. Not that I think there was something specifically wrong in her time on Legends, just that that's not the medium she's passionate about.
Updated link! Or looks like DC has withdrawn the promo for some reason.
Also, there are rumors going around that this show, as well as the new shows on HBO Max, will all connect to the Arrowverse. Just rumors, though.