I believe they're relatively close on output now. If you utilize snapshotting your DoTs and bahamut with contagion garuda is very potent. I believe the main appeal ifrit has is providing more r4 procs. I suppose it's up to preference at this point. Their gap isn't as big anymore especially if contagion is properly utilized.

If your party ever has another caster though, garuda wins by default.