It would be a nice addition if you could specify that certain fields are required to be filled in on certain statuses. There is a use case for this, for example, if you wanted to ensure users are inputting a tracking number on a quote. This is not data that you would have when originally raising the quote, but allowing users to specify that this should be filled in on a quote in on Won status would mean this information is being stored in the CRM for the rest of the team. If a customer then calls in later, this information should be available on the quote for anybody in the team to see.