To be perfectly honest, I don't really know what your purpose or intent was for posting.
You haven't really said anything that furthers the discussion. In fact, what you've posted has only reinforced what I said originally, which is that Insect Swarm does less damage than an Eclipsed Wrath, but the gains from Improved Insect Swarm make it better to refresh provided there is enough time left on Eclipse.
That is still simple DPeT comparison. It's just a broader scope than looking at just Eclipsed Wraths and just Insect Swarm's values.