First of all, that should be the federal approach. It shouldn't depend on where you live in Canada, where if you live in Atlantic Canada you are able to reunite your family or take advantage of those programs just by virtue of living there. That should be more widespread.
I haven't had experience working directly with that program, so I can't comment on the specifics of it. My colleagues who have worked with it feel it is an absolutely wonderful program that encourages people to really put down roots and stay.