This is a form of social welfare.  As such, it will be burdened by administrative costs, complexity and social stigma, a burden to be avoided.

Instead, If all adults received monthly benefits (say $600 per month to begin, taxed as employment income) under an universal Federal/Provincial program funded by a revenue neutral progressive income tax and redistribute program, then

people would receive basic income on a steady basis by right but would be able to continue generating their own income from other sources without implications of shame or pointed incentives to cheat the system, 
the economy and society generally would benefit from a reduction of current trends for income and wealth gaps to grow or for lost purchasing power when unemployment or underemployment rises, and
social service programs could be fine-tuned and streamlined to focus attention increasingly on the non-income needs of people.

The announced program should proceed but hopefully, evolve into the above proposal.