I've long held that ALL POLITICAL DONATIONS SHOULD BE ANONYMOUS. My reasoning is that they can't sell influence if they don't know who is buying. Americans should be allowed to donate any amount the wish to any party or candidate the choose; that's FREEDOM. But they should not be able to purchase outcomes through BRIBERY.
The potential for attacks on political opposition through the tax system is another strong reason for that anonymity.
OOPS! THEY wish...