I just tested your team, and I got ravaged by CM Reuniculus, I'm trying out a roar set on Latias to see if that will work, and can come in on a psychic or Focus Blast, but I'm worried about Shadowball.
Still though this is an amazing team that can sweep entire teams if predicted properly...