Squirtle is the best for speedruns not nuzlockes.
For nuzlockes, Bulbasaur is arguably a better pick.
Bulbasaur can:
>Destroy Brock, Misty, Giovani and Bruno.
>Resists Surge, Loreli and the Fighting gym
>immunity to poison effects, makes Koga battle less a struggle.
>100% critical Razor Leaf ~ 165BP 25PP move
>Toxic + Leech Seed glitch
>Lance's Dragonite only uses Agility against Bulbasaur due to a stupid A.I
>beat the game without relying on other pokemon (pic related of super underleveled pokemon at HoF)
Get a Raichu/Jolteon, Geodude, Ninetales, Lapras/Slowbro/Starmie/Gyarados and Farfetch'd/Kinglar (as an HM slaves) and you are ready to wreck the game.
If you still want to use Squirtle, replace the water suggestions with Exeggutor.