Numbering is the biggest problem with legal documents -- cross-referencing "section 1, paragraph 3" type stuff.
Also see my comment below.
Also see my comment below.
If you'd like to chat more about the project, or would like me to walk you through the main ideas or any part of it, please feel free to e-mail me. I'm looking for feedback and dog-fooding the system at present, trying to ferret out flaws in the data model before building out the web interface.