You cannot fare well on Welfare support.  Welfare doesn't cover  basic living expenses.  Amount given to families depends on family size and the ages of dependant children. Ontario Works is designed  to be short term, about 3 months.  If you want to see the provincial Ontario Works rates visit Simcoe County on the web.
All government benefits including welfare are called Transfer Payments.  Looking at welfare, the honest recipient cannot save money and must spend everything received.  That spending supports for example the local grocer, who takes his profit, pays taxes, his employees, the food processors, their employees, the grocer's landlord & service people who maintain  store equipment+++.
The recipient starts making a positive financial contribution, rather than neutral, once starting gainful employment.  The country needs immigrants to support upcoming program expenses, because Can. birth rates fell since the 60s.  No immigrants=higher taxes.  They're an investment in our future