A maxed out Machamp is much stronger than a maxed out Poliwrath, so if you are interested in doing that, Machamp is better.
For prestiging though, max cp doesn't matter because you are gonna keep them around the same cp (probably 1500-1800) anyway. In that case there won't be much difference, except that Counter is better than Rock Smash on attack.
