Chikorita was rather poor in original GSC but it learns Petal Dance upon evolution in this one, so it's a lot more useable. Great counter for Chuck and the ice-type gym. Razor Leaf as early as L6 can't be ignored either, though it won't help against fliers/bugs/poisons. And it's a starter with all the availability in the world. High or Mid is the question here, but Bottom? That's unreasonable sandbagging.
I don't think we should differentiate between different Dratinis similarly to how we shouldn't differentiate between the same Pokemon as caught on different routes. Simply mention all the options and suggest which one is more efficient (e.g. Red Gyarados > training a wild Magikarp).
All Technician does for Scyther is boost Wing Attack (which is important enough but that's it). Maybe Rock Smash. I believe it's still better than Heracross because Heracross needs a bit of training when caught.