Even if you got the provincial election commissions to draw the boundaries, since their rules are nearly identical to the federal commission, you'd likely end up with the same results anyway, so there is no point in giving provinces the ability to draw riding boundaries.
The American system where states send representatives to congress instead of them being directly elected is something we could consider for senate. Having the provinces and territories elect their senators during their provincial elections instead of electing all 107 senators during the federal election would be an interesting way of sending representatives to the house and make the dynamics of it kind of interesting.
Though it might give a lot of weight to Ontario and Quebec, a shift in power in one of those provinces could flip the senate from one party's majority to another.