I think something like this is needed for elections. If you want to vote for someone, you have to pass a simple quiz to prove you know what they stand for.
Our elections are bad enough with the electoral college, super delegates, and gerrymandering.
(See also Orwell's Politics and the English Language, if memory serves.)
Of course, there would be risks of partial administration and regulatory capture, as mentioned in other responses to you; but I think it's a good idea, and it might be possible to make it work.
Of course even if you required people to know a politician's voting record before voting for them, politicians would find some way to game the system.