I think the idea should be to put complete force behind passing some legislation which in a meaningful way restricts the influence corporations can have over congress.
If someone puts out legislation illustrating what you said, and there is enough popular opinion behind it, we will try and list it on our site.
I'd also encourage you to check out the second cause currently listen on We The Lobby, entitled "Corporations are not people." It is in support of S.J.Res.33, a proposed Amendment by Bernie Sanders which contains verbiage to restrict corporation's influence on congress via campaign donations. Check it out and make a pledge! http://www.wethelobby.com/causes/2