People complaining about an actor being the wrong height or having the wrong hair color for a role never ceases to amuse me. It's like people have never actually seen a movie or TV show before.
I'm just glad that Superman is appearing on the show in the first place and hope that he will cross into the other CW shows as well.