Personally, I'd go a bit further, and require that Uber pays the employer portion of EI and CPP, and treat their 'gig' employees as actual employees (since that's what they really are, and the independent contractor thing is a fiction).  They should probably also pay an annual licencing fee for the vehicles they represent (since monitoring all of this does have costs to the city).

But, as both of us know, Uber won't even do this:  they've built their business model on the complete evasion of any regulatory or labour responsibilities.