Neat idea. Unfortunately, it won't work. Supreme Court has already ruled that campaign contributions are "speech" protected by the Constitution. You can't circumvent that ruling by simply putting language in a law saying that contributions don't equal speech.