I find it easier using Ifrit for Demon Wall, but beyond that I have almost never used him, as others have said Raging Strikes + DoT's + Contagion + Bane is just very godly, no need to give that up for Ifrit even on trash.

In general I have found at least semi-regular use for all of Garuda's skills, things like knock-back if you get accidental enmity or just her general AoE, whereas with Ifrit...well the shield I mean, I have never in one instance of the game have found a use for that skill, even back when I was leveling, Ifrit never had enmity to make that shield useful, as for Crimson Cyclone, its a stun, and it builds stun resistance which is just...not very good considering everyone else, most likely the tank already has a stun or other CC they want to use, it's not needed at all.

I think Ifrit might need a revamp of its skills.