Another suggestion though: Since Emerald has second frame animations, can you also make the Mega play its animation instead of the double-team-like-shaking animation (what I mean is after the fade out)?
If you can't what I mean, what I mean is... when you send out, the Pokemon animation plays, right? What am I trying to say is the question above. Thanks!