My feeling is that there should be 2 houses of the legislature, both of which must approve measures resulting in expense for the treasury.
One should be proportional representation and should set the tax policy. Representation in the other house should be how much tax you paid last year. So if you pay .004% of the taxes, that's how much representation you get. If you paid 10% of the taxes, you get 10% of the vote.
No taxation without representation and no representation in the second house without corresponding taxation.
Under our current system, the average homeless person has the exact amount of influence that Bill Gates and Warren Buffet do on policy.
Proportional representation will make it easier for the people to get their way, but they should not have it so easy spending other people's money.