What's Yanma doing in High? I used in my main playthrough and it's terrible. You have to rely on Sonic Boom to do damage until Kanto, since U-turn will force you out. Sonic Boom might be able to 2HKO things when you first get it, but soon you'll only be able to 3HKO things and you have to use Foresight to hit Ghosts. Tinted Lens Bug Buzz/Air Slash seems good at first, but then you realize that it doesn't learn them until you're well into Kanto. In my Heart Gold, I beat Blue and it still doesn't have either of those attacks. It is possible to win Silver Wind from the Goldenrod Dept. Store on a certain day, but I'm almost certain you have a better chance to get a Scyther.
Butterfree is atleast as good as Yanma, due to a nearly acurate Sleep Powder and still being able to 2HKO most things with Confusion/Gust at the same time you get Yanma, so I think Yanma should be moved down to mid. Also, I'd probably move Caterpie to Upper Mid since Sleep Powder means that you can often KO Pokemon without taking any damage and it learns good STABs at reasonable levels, unlike most other Bug Pokemon.
Chinchou definately needs to be moved up. It might not be great when you first get it, but after 8 levels, it evolves into Lanturn which is quite bulky and it doesn't really need high SpAtk because it has STAB Water and Electric attacks. You may get it a little late, but it's still great to use against the last 4 gyms, since it completely walls Jasmine and is better than Ampharos against Claire due to having Ice Beam/Blizzard and more Special Bulk. I don't think it should be with Mareep, since you can't have it for Falkner, but it should atleast be Upper Mid with Magnemite and Voltorb.
Also, was Girafarig's placement in Low based on actual usage or theorymon because I used one in my main playthrough and I never had a problem with it, besides it being at a little lower level than the rest of my Pokemon when I first got it (I went straight to Mahogany right after beating Morty, BTW). It basically starts out with Strength and learns Psybeam in a few levels and you can even teach it Return for a better STAB. It doesn't even neccesarily need Shadow Ball because it learns Payback and Crunch by level up and it learns Psychic a little earlier than Alakazam. It might not be particularly useful against the Johto gym leaders but it's great against Sabrina and Janine as well as Will, Koga, and Bruno. It should atleast be moved up to Mid with Espeon, since it's easier to train when you first get it and has a much better level up movepool, even if it does have a lower SpAtk and Spe. BTW, Girafarig should be hitting about the same as Espeon with its STAB Psychic attacks until you get to Kanto and get Psychic for Espeon (or play the annoying Voltorb Flip for forever and I think the general consensis is that it's basically a waste of time) since Girafarig will have Psybeam all but 4 levels that Espeon has Confusion and will have Psychic all but 1 level that Espeon has Psybeam.