Have you by any chance faced a standard Crobat lead? I may be wrong but that would nullify your whole Ape set up. You probably have that taken care of but a Crobat could stop your SR, thus ruining a crucial part of your plan. You could still set SR up later so thats not really a problem.
I would just go max speed on Ape since IMO outspeeding Chomp has no reward really.
Not much else to say really. Looks like a great team (and it has to be with that win record). No SDLuke or Deoxys-e weak makes me happy ;_;.