I noticed that I confuse the issue regarding Veigar's head: since you never see his eyes from the top view, the metal thing on his hat looks like a mask. This causes him to look totally different ingame compared to his portrait. Maybe you could scale down the brim on his hat, so that his eyes are visible - at least from time to time.
Something similar about Jax. His portrait shows approx. 6 eyes, but ingame you can only see 1 or 2 of them at random. If you wouldn't look at the portrait, you wouldn't know that he has got as many eyes as an insect and rather think that he has got a deformed face which one eye on each temple.
These two statements may sound strange, but that was my first impression when checking out those heroes outward appearances in game.