I think a lot of improvements were made when the act was reviewed in 2008. The very fact that the commissioner is independent is, in my opinion, an essential ingredient to the proper functioning of the act.
Also, when we compare the various registries, it's obvious that the Canadian registry is fairly complete, even though I support the fact that we should perhaps add certain fields, particularly to clarify the funding of certain organizations. Nevertheless, the registry generally includes much more relevant and useful information.