This is a good idea, and the 2017 proxy season is the time for shareholders to act on it.
As Eliza Newlin Carney points out today in The American Prospect, “a long list of fossil fuels and mining companies support the Cardin-Lugar rule, including BHP Billiton, BP, Kosmos Energy, and Shell, whose executives say it promotes good governance, creates a level playing field, and is in the best interests of American companies.” (Notably, Exxon, under CEO Rex Tillerson, who is now our Secretary of State, lobbied against the rule.)
A shareholder resolution requiring disclosure of payments to foreign governments would simply ask companies to continue doing what they were previously required to do under section 1504 of Dodd-Frank.