For the person who said no Bidoof, I agree. I really don't want to see Bidoof. I despise Bidoof. I refuse to use it. Same goes for Zigzagoon. I actually liked the early game Pokemon. It kind of made sense to see some Kanto Pokemon early because New Bark Town is right near Kanto. It's just a Surf away. Besides, Pokemon like Poliwag, Slowpoke, Eevee, and Oddish evolve into Johto Pokemon. Though, I wish I didn't have to trade Poliwhirl to make it evolve. I rather just have it evolve by giving it the King's Rock. With all the Kanto Pokes at the beginning, it allows me to focus on my starter and get it to evolve before catching a 2nd Pokemon. So far (in Silver), I have Ampharos, Poliwhirl (evolves into Politoed), Sudowoodo, Eevee (soon to be Espeon or Umbreon), Quilava, and Farfetch'd. 3 of them are Kanto Pokemon, however, 2 of them can evolve into Johto Pokemon.
Pokemon I wouldn't mind seeing early: Aipom, Teddiursa, Sneasel, Smoochum, Elekid, Magby, Misdreavous, Murkrow, Houndour...