No. Glacials have superior frontline units. Superior. Demons have zero frontline unless you snap one of the glacial tanks and give him Demon Spatula item.
With 6 demons I want to see how do you have decent frontline that won't get oneshoted by t2 or t3 marksman with 2+ items (which is pretty common around level 6).
Also, because your frontline actually gets to do at least attacks they lower hp of demon comp frontline meaning it is easier to kill them for your backline carries.
Also, because your frontline actually can atacks they will build mana. Assuming at least one unit like Shen or Gnar won't get focused, which you can achieve with smart positioning, they are allowed to use their spell and that might be a win. Contrary to glacials - your frontline is perma stunned and they cannot use their abilities nor build mana at all and their units have aoe stuns and ability stuns.
Not to mention most of the demon units are trash. Elise is only good early for abusing the spiders damage to little legend. Evelyn is only good in assassin comp. Having her with demons is waste as it is useless unit. Varus is probably strongest marksman early, but falls off super hard in late. Few games back I had to sell t3 Varus and replace him with t2 Draven to win. The rest units are good or even S tier (Aatrox) but that is just half of them.