To your point about advice on what the blocks mean, we've started to do two things related to this, and I'd be interested to know if either are close to what you have in mind.
2) In certain places within the app, we have tooltips with short explanations and links to longer help articles. So when you hover over "Auto renewal" we pop up the text "At the end of this contract, do you want your customer to automatically roll into another contract on the same terms? Learn more."
1) We have a language library (https://commonpaper.com/language-library/) of optional sections to add for specific use cases. Most of them don't yet have much context beyond the language itself, but here's a page where we provide an explanation https://commonpaper.com/standards/mutual-nda/account-mapping
2) In certain places within the app, we have tooltips with short explanations and links to longer help articles. So when you hover over "Auto renewal" we pop up the text "At the end of this contract, do you want your customer to automatically roll into another contract on the same terms? Learn more."