I thought I had a good mage Meta Team, but CT's just put's mine to shame.
Finished FF9 event stuff, including CM. Cid Mission was pissing me off until I realized damage wasn't the problem of the fight, it was Climhazzard + Sap, much like the original U. Beatrix, so I went in with Asylum as my RW instead of Wall, and that made all the difference Still took a few tries, but having a cushion for Stock Break, an additional 2 Medicas I could throw out at a whim, with lower-medicas I can throw between, yeah. Also helped that I adjusted Garnet from Pure Offense to an Off Healer, giving her Curaise. Rest of the team was Eiko (Healer), Kuja (Darkness Mage), Beatrix (Gaia Cross + Lifesiphon), and Quina (Breaker.)
U++ Zidane...well, I have to give them credit, that was tough for different reasons than usual. It's not his damage that gets you (it's not shabby, but it's nothing stand out by U++ standards...probably subpar even?), but rather just how he manipulates turns so much. Constantly using Steal to get Haste and kill one PC's speed, having Dismissal AND Confusion (my first run, he had Terra locked out of doing anything constantly confusing her...on that note, I really hate RK confusion; there's no reason it should reset the ATB Gauge upon healing it if you aren't charging an attack. I don't think ANY FF game has had confusion function this way.) Winning Run mostly was Terra being able to get off her Fire Beam -> Scorching Flame Combo to mostly blast past his lower phases (his HP seemed relatively low too, thankfully.)
The MPs....well, the U+ version I had to do twice because the first group had no means of adding Slow. Oops. Otherwise, won in single attempts. Also, Dived Alphinaud to get Black 5, so he can now actually make use of his BSB + Meltdown combo.