Ice Punch as Machamp's last move rounds out its coverage, hitting many physically defensive Ground-types like Donphan harder than Dynamicpunch ever would
This is false, you need to correct it. Ice punch has the same power than dynamicpunch on donphan and ground types (bar quadruple weaknesses) : 150