Primeiramente, iniciantes não devem se preocupar em ter equipes perfeitas, principalmente se for pensar em comparar pokémons úteis no in-game e pokémons úteis no competitivo. Pense que no in-game todo e qualquer pokémon é bom se você souber equilibrar a sua equipe, ainda mais Heart Gold e Soul Silver, onde o nível dos oponentes são fracos.
A primeira lição
Escolha o seu inicial favorito ou pense na sua futura equipe contra a Elite Four. Sabemos que pokémons do tipo planta, apesar de fofinhos, são péssimos para se ter em equipes, além de ter muitas fraquezas, convenhamos que eles não tem bom stats, com exceção dos lendários e de Tangrowth, mas como nesses jogos não é possível tê-lo antes de enfrentar a E4, descarte. Escolha entre Cyndaquil e Tododile, mas pense nos pokémons que poderiam substituí-los na sua equipe. Se você escolhe o Cyndaquil, você tem Gyarados, Starmie, Lapras, Poliwrath, Vaporeon e Kingdra como boas opções de pokémons de água para se ter na equipe, além de Lugia e Suicune, que são lendários e tiram a emoção do jogo se pô-los na equipe. Agora se escolher Totodile, você terá Rapidash, Arcanine, Ninetales, Houndoom, Flareon e Magmar como boas opções de pokémons de fogo para se ter na equipe, além de Ho-oh e Entei. Agora fica a preferência, se compararmos temos dois ótimos pokémons para substituí-los Gyarados de um lado e Arcanine de outro. Por opção pessoal eu ficaria com o Cyndaquil e pegaria o Red Gyarados.
A segunda lição
Pense em tipos de pokémons que tenha um amplo movepool ou que tenha poucas fraquezas e muitos tipos que ganhe. Um exemplo? O tipo elétrico. Um pokémon elétrico é indispensável em uma equipe se você pensar bem, ele só perde para o tipo ground e tem boa coverage dependendo do pokémon, o Luxray deve ser um dos únicos elétricos que tem um movepool muito preso ao seu único tipo. Mas o Ampharos, é um pokémon com stats razoáveis, ma com um movepool muito bom. Signal Beam, Power Gem, Thunderbolt e algum outro ataque seria o moveset perfeito pra ele no in-game. Ele cobre muitos tipos, é um pokémon que vale a pena ter em uma equipe do in-game, portanto pense bem. Pokémons do tipo water também são bons, mas como é um tipo básico em equipes ponha-o. Ainda tem Dark e Psychic também que são bons tipos para se ter na equipe. Bug tem muitas fraquezas, mas um Heracross sempre vem a calhar. Normal é um tipo neutro, seria bom considerá-lo também, haja vista que um Tauros é um pokémon bem versátil, resistente e ofensivo ao mesmo tempo. Um pokémon voador também seria bom ter um equipe, mas pense bem. Pidgeot e Fearow são pokémons fracos, não tem movepool bom e é quase inúteis em uma equipe, se me permite falar.
A terceira lição
Jamais utilize um pokémon da sua equipe principal como escravo de HMs, no máximo ponha Surf ou Strenght em um pokémon seu, mas nem Fly vale a pena colocar, antes Wing Attack do que Fly.
A quarta lição
Vá capturando pokémons no decorrer da sua jornada no jogo, não deixe para pegar 3 pokémons antes do primeiro ginásio, isso irá te cansar e fará enjoar do jogo rápido, provavelmente. Já vi pessoas que chegam na Viridian Forest e já estão com o inicial, um Pidgey, um Caterpie e um Pikachu e treina até o 14 pra enfrentar o Brock, por exemplo. Isso é péssimo, vá dosando. No máximo, capture um pokémon por ginásio.
A quinta lição
Lembre de deixar os níveis do seus pokémons equilibrados em comparação um ao outro. Acho um tremendo erro a pessoa que chega na E4 com o inicial no level 70 e o resto da equipe no 30~40. Vai treinando com calma, assim não passará sufoco quando enfrentar os gym leaders. Esteja sempre 5 levels acima do pokémon mais forte do líder e do Champion da liga.
A sexta lição
Não repita tipos na equipe. Se o tipo de um Pokémon for duplo, não tem tanta importância, mas considere mesmo assim. Exemplo: Ter um Alakazam e um Espeon na equipe é quase inútil. Ter uma Starmie e um Espeon na equipe, não é tão desastroso, mas seria melhor aproveitar o Eevee para evoluí-lo para um Umbreon, por exemplo, mas se tiver um Sneasel, também poderia pensar antes. Enfim evite repetir tipos na equipe.
A sétima lição
Se divirta, caso você queira realmente jogar só pra se divertir, não se preocupe muito com times bons ou outras coisas, pegue os pokémons que gosta e vai em frente. Pegue a Chikorita se gostar, o importante é se divertir. Quando eu jogava Yellow tinha o time exatamente igual ao do Ash, então é bobeira, se preocupe mais em se divertir.