Every Constraint you add cripples the Algorithm that helps you find the problems with your plan. The best plans have no constraints in the flow logic. Any constraint you add should be a true to real life constraint and not something to help you make the plan look right