A period review is definitely a good thing, and it is a must. New Brunswick's official languages act includes a similar provision, and I think it is a sound practice.
That said, Canada's Official Languages Act has lagged behind since 1988, and we have some catching up to do now. That's why we are putting so much into this act: we are trying to make up for lost time and do what should have been done since 1988.