That still won't be big enough for the Efreet vs. Ghul match up... 4e Monster Manual Efreets start at Level 22 and continue to Level 28 without my looking at any sources other than the original monster manual, so a level 18 monster is gonna have no chance by comparison.