Please consider adding other optimization features in addition to desirability functions. For example Genetic Algorithms. In the quality and process world, we often need to optimize for on target and minimum variations for example.
One intro tool we have used is Crystal Ball and OptQuest addins for Excel.