the problem with surf/ice beam being your only attacks is that it's NVE against almost every water-type in the game. and water is the first- or second-most common type.
mild with that set, dunsparce. and you're right about the egg moves, because the only other pokes that learn both are electabuzz and magmar, which can't breed with psyduck.