The big contribution that Canada has made towards advancing human rights in Iran has been the resolution that Canada has been tabling at the UNGA and making sure it gets a growing number of countries supporting it. This remains the only, if you like, international announcement that has been made with regard to what Iran ought to do. That remains the most important platform.
In my view, if additional channels are opened which will also prioritize or stress human rights, then obviously that's an advantage. However, if what is chosen is quiet diplomacy through which transparency and rights issues are lost, then it would not add anything. In fact, it could probably demoralize many who are actually working to advance human rights in the country.
It is a choice to be made. How much public scrutiny will be maintained on Iran's human rights practices?