Between the two, a strong constitution is the most direct form of democracy, since the democratic process here primarily takes place in the economy: the number of votes you get is directly equivalent to how much you contribute to that economy; nothing could be more fair. Political democracy is the most unfair form of democracy, as it encourages those who will not work to take the labor of those who do, seeing as everyone's vote is made artificially equal. I am not worth the same as another man, I do not expect to have as much weigh as him; this is simply an inescapable truth.
Problem with a constitution is that it doesn't actually do anything, it just represents an idea in people; it's just a flimsy piece of paper if anything. It's like a precursor for an inevitable socialist take-over; when your people are used to having a public military and publicly funded roads, paid for against their will no less, they're essentially trained to bend over and receive the next pounding of socialist concepts like public social nets, public money, public enterprises like education and security and publicly-influenced private enterprises like corporations and regulation, so on and so forth. I have never once observed a constitution prevent corruption from occurring; so long as there exists a state, it will only strive to get bigger and bigger. So why use it? Can we really find no better way to fund a military and build the roads? Is it worth the pain and deaths which follow?
If the point of a constitution is to limit the state, then the ultimate constitution is the one which does not enable it to exist at all. I think the notion that we have to control "ourselves" with the threat of violence is an artifact of the past, along with religion, that we won't be taking with us into the future. Sure, there will always be people who want to bring harm to us, but the idea that we have to ensnare the good 99% to take care of the bad 1% (which wiggle their way into the highest spots of the state anyway making the notion pointless) is slowly, but surely, being acknowledged as completely absurd.
Anyway, here's a funny thing about democracy:
de·moc·ra·cy
1. Government by the people, exercised either directly or through elected representatives.
As opposed to what, lizards?