The only more general comment I would make is that certainly one of the intentions of the legislation is greater transparency in political financing. There's already an understanding that this is going to be done somewhat in the public domain.
The requirement for candidates to file with Elections Canada and so forth would be disclosed, regardless.