I don't have any cost figures, but there would be consequences for Canada's reputation. Our country is involved in a global effort to combat money laundering and terrorism financing. If Canada didn't adopt a registry or step up its efforts to do so, it would be reneging on its commitments, and the consequences of that could be very significant.
There would also be an economic cost because business corporations could still be used to launder money.