I don't like Djinns either, not because they are bad units, but because they deal with vampires too easily.:mad:
The same goes for Water Elementals, but I like them more because their growth is higher than the Djinns', they are cheap, and they cast quite a bit.
If neutrals are against you, then perhaps Water Elementals will cause big problems (due to limitations in spell variety; I haven't seen the AI draw barriers or apply weakness or fatigue, it just HITS, and sometimes it hurts), while Djinns can be specifically stupid (with their diversity—like a song of peace when there are 100 Djinns, or cowardice as if I only have one soldier).
But if the choice is who to take into my own army, then for me it's definitely :smile02: .