Ally > Phoenix Down
Ally HP<50% > Curaja
Ally > Chronos Tear
Ally > Hastega
Ally > Bravery
Ally > Protectga
Enemy:Flying > Telekinesis
Enemy Lowest HP > Attack

Ok... draw weapons...

Let's go down the gambit list... #1
Does anyone need a phoenix down? if not goto #2
#2 Is anyone less than 50% life? If not goto #3
#3 Does anyone need a chronos tear? If not goto #4
#4 Does anyone in the party need Hastega? If not goto #5

and so on...

The bad part is certain... or all.. "buffs" don't overwrite themselves...
That is, when you cast haste... and it lasts say... 3minutes...
You can not "refresh" that haste.. you must wait for it to fall, then cast it again.
This gets bad when people die, because the newly revived needs a haste... so you cast Hastega.. and the newly revived has a haste timer of say... 3min.. whereas the other two didnt get refreshed and have a haste timer of 30 seconds... So in 30 seconds, you will waste time hasting again.

That may not seem much of a difference now.. but it is annoying to be "rebuffing" on some bosses like the utlimate secret boss .....
So at some points, you may not want to have every single beneficial spell being cast ahead of attack...
If your party has to buff Protect, shell, haste, decoy, Bravery, Faith, and something else... all before attacking.. and the enemy is casting death every 10 seconds.... you'll never make any progress because you're spending all your time buffing.