Hahaha. Have you really? I'm sorry for the little hax that happened during our battle :(. I just like immediately put this team together like right now with no thought to it and I've been wanting to use Machamp as lead for some time now and I got to use my fave OU metagross finally as well. One think you should change about your team is the fight resist. Honestly, I think machamp could've swept the team whole if it wasn't for my misprediction on infernape. Also I think if you are going to nasty plot with ape or mixsweep with nite, they both deserve to have Life orb for the boost in power and maybe a wish passer could help out as well. :)
Other than that from what I saw, I think your team is pretty good. Thanks for battling with me and see ya around the next time you want to battle.