"It should also consider limits, or a ban, on foreign donations to groups that want to be registered as third parties during elections." That's a start given that creating accounting can always allow organizations to claim that foreign funding wasn't for advertising. 


The goal here has to be to get rid of the foreign money in Canadian federal and provincial elections. Right wing, left wing, think tanks, institutes, advocacy groups, citizen coalitions, charities, whatever.  Doesn't matter. Get rid of it.  U.S. rules on campaign financing are much worse than ours, but the U.S. has stronger rules than we do about foreign funding. Canada is content to be a banana republic.