Thank god we're getting some magicite farming event this weekend. I wanna get all of my espers at least to rank 2. I feel like it's the weakest part of my game right now. I have a level 25 rank 2 Ifrit, and the other 3 are stuck at the teen levels, rank 1. I haven't found a truly great place to farm blue, violet, or orange magicite (at least as efficient as Earth shrine for reds.)
Leo is taking forever to grind to max, he must be at the absolute worst xp growth chart. I think after I get him and CoD maxed out, my "main" party is going to be Cecil - Healer/tank, Leo - breaker/paralyze/tank, CoD - dps and resistances, Bartz - dps, and Terra as my mage/raise unit/backup healer. Right now my Bartz slightly beats my CoD for higher attack, so he's my friend unit for the time being, might switch it up a bit eventually.
Still leaving Zidane in my Colosseum party for stealing, his 100% steal chance with Terra's Graviga makes breezing through 90% of the Colosseum battles super quick, while stealing from every steal-able enemy. Graviga is the true MVP.
I feel like Terra's only real weakness in her game is that she only natively gets the fire element. I got so many Rydias, that i'm about halfway done with her Blizzaga trust, so that will be nice once I'm fully maxed out and into Trust Grind mode.