Sealion got ripped in about 45 seconds for my first clear.
Bartz was doing 9k Firaga Strikes, let alone 20k Twinstrikes. Yda came in at a respectable ~30k entry with ~14k on commands, and OK was clocking 7k flame scrolls.
Sticking point seems to be if he gets ultimate blizzaga happy around 50%. If he does it more than once when I'm reapplying Asylum/Stoneskin, its done. If not, smooth sailing.