i'd really like to use ifrit,i like it and has his strong points,but (assuming al paper maths are right and i dont think because ifrit has a bug in cooldown,real one is 2.5 instead of 2 written) ,ifrit is melee,so in t1 ads will take a lot of dmg (i still have to try how ifrit takes dmg by aoe because pets has strange resistance compared to char,some skill are more effective and other are so much less,anyway we cant loose time to heal pet with sustain and psych every time
i always thought that ifrit is better ,but for trash mob hunt,you can redirect him as u wish and by my test in short duration fights (30\40 seonds) do much more dmg than garuda,but without looking at contagion+rs bonus so garuda will be remain the most usefull one,
in T4 Ifrit is usefull if you have only 1 melee dps because he can hit knights (but you have less dps on soldiers)