Kyogre EX is just plain bad, even with blastoise.
-1 kyogre EX
Also, xtranseivier isn't that good, just run RR.
+3 Random Receiver
+1 pokemon catcher
You need more than 2.
If you want to focus on doing massive damage, I suggest just running blastoise and keldeo.
No Golduck or...