This team can be tremendously worked upon, there are a number of flaws in it.
>PS: You get destroyed by water type.
6 minutes ago by FrenzyTorterra
He's right, and that's not all of it though so...
However that sounds better in the RMT section, so I'm simply going to state the better one.
Mega Medicham
Jolly
Pure Power
252 Attack / 252 Speed / 4 HP
Psycho Cut
High Jump Kick
Ice Punch
Fake Out (If doubles) / Substitute (If singles)
This Pokemon was chosen mainly because it gives your tema overall better coverage, and unlike Mienshao, can hit hard and in some cases, even tank a hit to counter.
However, the best choice is to not choose either, go with a special attacker/wall instead.
Hope I helped!