Yes--the money flows into the economy. That's part of the rationale for including it in the stimulus package of the budget, in addition to dealing with the needs of the recipients.
Above and beyond the general point of EI contributing a stimulus, there was no comparative analysis of which type of measure gives more stimulus, but there was a policy decision taken by the government to focus on the duration of benefits in providing workers with additional benefits to find their next job, essentially.