Well, I can't really judge the CW shows, since I don't watch them, but I'm okay, as a rule of thumb, for characters to be different than their comics counterpart, as long as some core elements are respected, because of them happening in various Earth. After all, the Multiverse can't be always the same thing than the comics, it wouldn't make sense.