This along with a word limit to new laws (1 page), and version control, so that instead of adding 100 pages amending 1000 random clauses, we, you know actually amend the document.
The version control is a very good idea that might actually work in practise. At least from a technical point of view. I don't know whether some people actually prefer the old system of amending.
This is a bad idea for the same reason that pushing massive untested changesets into an application would be a bad idea. Incremental, atomic changes that could be revoked is a much better practice on nearly every front (except for maintenance of the power of politicians)