As the author of many a heinously complex treaty... I LOVE detailed, rigorous legal wording.
Nothing satisfies me more than subheadings and convoluted reference systems.
And, I'll note– my treaties have tended to be pretty effective. As Chenier noted, the Treaty and the Charter that bind the Véinsørmoot have been very effective.
I generally like to write treaties that have some restrictiveness in them because it creates conflict.
That is– if you write a vague treaty, everybody ignores it until they break it, so the treaty is really just a dead-end for RP.
But if you make a treaty that requires you to send a letter to someone summarizing your actions of the last 30 days, and do so regularly, the treaty becomes a constant RP point, and a focal point for conflict. I like treaties that establish processes, actions, institutions– more tangible things with which other players can interact. Otherwise, treaties just became a kind of rulers-only game, whereas things like the Véinsørmoot make even minor players involved parties in treaty relations.
As Chénier said– treaties are as strong as the ties that bind them. But I'm a big believer that treaties can be used as a way to actually create connections, if you shape them right.