This has been something people have been asking for for years, so it's pretty awesome to see them finally achieve it for the most fitting event possible .
I do kinda hope we see him in the suit even if we'll probably have plenty of suited up super-people in the story. I wonder if they'll manage to fit in Erica Durance as Lois since she's Allura on Supergirl now.
I think Cain is persona non grata with the DC TV people given they completely dropped his character from the show.