I don't like how everyone is now making statements, 'Hypnosis is inaccurate so we needn't be afraid of being put to sleep' or 'Iron Tail can miss so Steelix is a pushover'. If a move is unreliable, then we might be reluctant to use it, but something like Dynamicpunch has a 25% chance to connect twice in a row on you, which is threatening enough. Agreed that Meganium makes a better Poliwrath counter than Feraligatr. Both take about the same damage from Dynamicpunch, and Feraligatr can't retaliate as effectively. I have also been expressing discontent about Cyndaquil being Top tier rather continuously and consistently, but Totodile -> Top, Cyndaquil -> High, Chikorita -> Mid appears to be accurate enough, and I don't think pushing Cyndaquil down anymore makes sense. Its main problem is that period where it's stuck with Ember (it's not exactly bad when it first gets; in fact, it's doing more poorly before it gets Ember), but let's not exaggerate it. It could always get Dig however. As for Geodude being inefficient against Miltank... I think it's an okay idea to pick up the Rollout TM to the north from Goldenrod, and use it in combination with Defense Curl for a pretty reliable victory. You might as well drop both moves at your earliest convenience afterwards. It's also not impossible to take Miltank down by the power of cooperation, such as someone using Leer once or twice. Better not provoke a Rollout though, unless you also Mud-Slap it before that or something. Even Machop can get owned by Attract + Stomp flinchhax.