I'm going with Snivy again. I've considered the weaknesses in the 2nd and 3rd gyms, but that's nothing a Magnemite can't handle. That, and if all else fails, I can spam Coil and Leech Seed for a total sweep on any tougher enemies I can't handle later. I realize that I have a glaring weakness to Hugh if he evolves Tepig before I get a Sandshrew, and I'm not going to check to see if it does. I'll wait and see, and if so I'll deal with it myself.