I like those Ideas.
How about a third house, Drafted, (farm laborors, mechanics, professors, housewives, solders, etc..., the only rejection criteria is any law education) just like the military in wartime, without any staff etc, just the person from each district, two from each state, and one from the nation. give them exactally the same amount of time that the legislature had between the final draft and vote on the bill to study it. give them an extensive comprehension test of the entire bill, 85% required to pass, then have those who pass vote on it. if you could not sell the bill to 2/3rd of all of them, not just the ones that passed, its vetoed. I know very Heinleinesq, but anything that slows things down is good. Our country usually has done well with slow thoughtful debate, and poorly with fast stuff rammed down our throats.