Decent attacker and defender - not the best moveset for either, but good at both. Why not.
Up
0
Down
I use the best defensive moveset exeggutor (confusion/seed bomb) for attack and it still outperforms many of my top attackers depending on the opponent. Your moveset is just fine, use it against water and enjoy the psychic stab boost and your resistance to water.