You've missed the point entirely, on purpose I imagine. The impact of Citizens United is primarily with regard to corporate lobbying, not campaign contributions. Super PACs, the biggest travesty to come out of Citizens United, explicitly CANNOT contribute to election campaigns or specific parties.