[@Whimsley] I'd say yes to knowing gender. In the games, we can tell a Pokémon's gender immediately upon encounter. It's a little marker by their health-bar. ... It's also a lot more convenient than having to call all Pokémon "it". Though, I'd rather not the Pokémon look different from canon just to make us tell the gender. It's a very inconvenient matter, all-in-all. Is it that harmful that we can just tell that "this is fe/male"?