This would be a great addition, currently we have the ability to prompt required fields when deals are in specific stages of a pipline. However, there are some fields that are only applicable to specific cases. Rather than having our team scroll through a big list of potential fields, forms have the ability to include some conditional logic via the dependent fields.
Having the ability to tie forms to deals would not only enrich the team experience but ensure the appropriate content is captured and nothing is missed.