I would like to see the ability to create and enforce field dependencies. So if you check a box or select an option of a picklist, there is another field that pops up as a result. (i.e. there are 2 deal types, you select 1 and then fields for that deal type pop up that you don't need if you were to have selected the other).
Also, I'd like within the deals to be able to require updating of fields based on the deal type. (i.e. if the deal type is X, you have to complete certain fields at closed/won)
This would be very helpful! To be able to set conditions, just like with forms & sidebars - to show different properties based on data that is entered in the deal properties.