Poli is a better defender than attacker, but that moveset is probably the best for attacking, imo. Poliwrath's typing and that moveset in particular will be very useful in Gen 2 as he is probably the best counter to Tyranitar, which should be top tier in Gen 2.
Honestly though, since dust is so scarce and candy might be as well, I'd wait for a Bubble/something and power that up first. Vaporeon is a better water attacker.