Anyone ever try a solo run where the ONLY pokemon they use throughout their entire journey is their starter pokemon? What I've seen other people do is catch a few pokemon for HM uses only while still battle with their starter throughout the entire game, they choose whether or not they let their pokemon evolve. Charmander solo run is pretty good, especially with the new Metal Claw? You'd, of course, have to train a little longer for Brock and what I've seen is that they don't screw around, they go from trainer to trainer, like throughout Rock Tunnel, there's no skipping a single head, Mt. Moon, anywhere there's a trainer, if they can reach them at this point, they'll go for it.