So I've updated my team slightly and I've got a new issue that I'm struggling with. Water types. In HG/SS there are so many good water types I just can't decide which one to put on my team, since they can all really fit. The original plan was to take a Kingdra, but since getting access to Dragonscales pre-national is difficult I'm keeping my options open.
I try not to stack pokemon that share multiple weakness if I can help it. I also try to cover as many weaknesses as possible while still being useful. I usually have this problem at this point in the game. There are just too many good pokemon for me to choose from and it often results in me just starting over with a different starter in order to free up some space on my team. Like taking the water starter would free up a space for sure.
At the moment it really boils down to five water types that I'm torn between: Octillery, Tentacruel, Cloyster, Gyarados, and Mantine. But if I could have Kingdra this would be a non-issue.
And for those wondering, my team looks like this:
Typhlosion ~ Level 41
Gengar ~ Level 42
Umbreon ~ Level 35