yes good game. i made the team before i reallly understood competitive battling so im working out the kinks. i would say that is a tough question. if you get rid of thunder punch gyrados comes in with little fear and DD on the switch to gengar and you might be out sped there. and if you give up bullet punch you have almost no answer to faster foes who you know will ko you. its really about what machamp does for your team. so my question to you is what is his role?