And I feel like Garuda is worse. But main reason would be that my main team is water team. For Typhon you apply atk debuffs before overdrive. She have 3 orbs while garuda have only 2. If you get lucky she won't erase debuffs but I wouldn't count on it.
Garuda... her normal overdrive on team is lethal if I won't mitigate it with Joan. And her special attack spam in rage is just... cruel.