Okay, your team has a nice style to it, personally i dont like the idea of too many scarfs, but thats your preference.
otherwise it is pretty nice, just watch out for occa beryy@metagroos because you can fire punch with jirachi, but he'll get the OHKO with earthquake, metagross can also resist...