According to Robert Reich [Sunday, June 5, 2011 - http://robertreich.org/], you are thinking about asking big government contractors to disclose their political [read bribery] spending.
What's to think, Barry?
If some corporations like Lockheed, Boeing and even the Acme Road-Runner Fireworks Company, Inc., LLC, LLP, LtD. all want to get some of my tax money from a government contract, they gotta tell us all how much will go to bribing folks to get more money. It should be a part of every contract application, big and small: disclose all payments to anyone conducting business with an elected or empoyed official of the United States Government. Period.
Thought it was already there.
Holy cow, Barry, it's a no-brainer.
Keep on it.