THE MOVESET IS GOOD, at least as good as hydropump, maybe even better since you will mostly be attacked by plants/dragonite, Ice attack is really cool even without stab.
Problem is 80% IV, poliwrath is tough to maintain in a gym since he is often in the first slots of a strong gym. Having only 80% IV leaves him with even less CP
Plus 622CP atm means a lot of dust to spent.
I would say power him up if you have a lot of dust, wait otherwise.