nice idea, but it's only a sop thrown to us to make us think things are fixable. I'd rather see a moratorium on Congressional "Junkets". Those vacations in everything but name only, where CongressKritters take their families and friends to the far flung corners of the world, on 'fact finding' trips.
Bad enough when they are on the tax payer's tab, but even worse, when they allow lobbyists to foot the bill, putting them and their vote in hock.