To have the ability to associate document templates to a specific Contract type would be very helpful.
Currently, purchase orders require different document templates than short form subcontracts, and long form contracts, etc. Each one might have some pages in common, but often the majority of the pages will differ between contract types.
In the area to upload document types, to have the ability to associate a document type to a specific contract type would make less room for error in selecting the correct template at the user level. Especially when the list becomes very long due to multiple template requirements.