I don't believe it would serve the intended purpose.
What would need to be amended in other legislation is how income is calculated. It would need to be specifically exempted, and that legislation would have to specify that income received through the Canada disability benefit would not be treated as income for the purposes of the calculation of benefits. It would be the same at the provincial level and the federal level. Most of that legislation is quite specific in what it uses to determine income. You would require a consequential amendment to exempt this as income for any of those programs.