I have also had experiences with the Official Languages Act, both within the government and as a volunteer in the communities.
In my opinion, the key lies in the accountability of the provinces for federal transfers of funds, whether in health, economics or all areas of the public sphere. If the Official Languages Act required the provinces to be accountable, we would have tools to keep track of the money and figure out the outcomes.