I’ve always thought that was campaign finance everyone could get behind. As a candidate you could only accept money from people in your district or state for senatorial candidates. No Hollywood/Wall Street money. PAC could still spread their money around, but only for gotv and general party oriented ads. No money to individual candidates. And PAC would have to have open books. They would have to show where ALL their money comes from, and how it was spent.
While I rarely contribute outside my state, I will be contributing to the other Republican running against Justin Amash in the primaries.