how did you get a 31 iv attk/def metagross??!!!! otherwise very good team!
I would suggest training lucario from the riolu egg event, he could be useful in the upcoming rock and steel gym leaders. I have two lucarios, one sword dance sweeper, and one nasty plot sweeeper
Feraligatr would be a terrifying ddance sweeper as well