For water types you get
Oshawott
Frogman
Panpour
Pringles Jr.
Ducklett
Basurao
Fossil dude
Luvdisc evo
uh well
all sucks in their own way
Daikenki has balanced stats but nothing stands out
Panpour sucks ingame with crap EXP growth
Ducklett dies to Thundershock
Pringles Jr. only comes like after you get Surf
Frogman looks stupid but is arguably your best water type, except it dies to Absorb.
Basurao looks retarded and has crappy stats, slow without Aqua Jet. >_>
Fossil dude is slow until Shell Rape, where it needs TWO Shell Rapes to actually be faster than what he has to kill.
Luvdisc evo sucks. Period.
Oshawott - Starter, while not exceptional at anything, is a jack of all trades
Frogman - There's a lot more Grass types used by trainers than Electric types in Unova. All those Pansages/Their Evos, then all the Monmen, Cheruine, and Deerling... It also kinda suffers from the same thing as Oshawott. Still a good choice.
Panpour - Boiling Water, Water Stone, destroy stuff
Pringles Jr. - Eh
Ducklett - So, you only have to watch out for Gear, Spider, Emgona, and Zebra. And those aren't used by that many trainers in-game, nor are they all over the place. IMO, Swanna's by far and away the best in-game water type. Physical attackers can't touch it due to Featherdace and Roost.
Basurao - Agreed
Fossil dude - Still strong and bulky, Aqua Jet
Luvdisc evo - It's not. And it's a wall, not an attacker. Kinda like a physical Chansey...
Oh, all well and good you saying x dies to Thundershock, but you have 5 other members, and Scyther dies to Rock Throw, did that stop him from being God Teir in HG/SS? No.