I'm glad he turned out to be J'onn J'onzz just because I think the Cyborg Superman is a crappy character to waste a good actor on. And now it opens it up for David Harewood to play dual roles if the show ever decides to intro the real Hank Henshaw as his cyborg incarnation.
Jimmy need to stop bullshytting and hit them super drawers.
Winn is a creepy c*nt who Kara needs to avoid at all costs. The best thing this show can do is turn him into a full blown villain because at least then his creepiness would make sense.