I would say no. They've led to increased administration costs.
Because the regulations are so complex now, it took us a while: It took a while for software to be invented that could manage them. We did not have in our database of safety.... We're all required to have a database of safety incidents and proactive reports, and there was not any type of reduction of fatigue-based reporting post implementation of duty regs.
In fact, fatigue was never on Transport Canada's TSB watch list until very recently.