Right, first and foremost, at a minimum, some method of making the passes equal is necessary.. I just like to visit an issue once instead of over and over.
Adding the 'max DOC' field to the turning insert is a fairly wide ranging independent of this individual issue anyway, But it's lack really doesn't prevent anyone from doing work, so equal passes should see priority.
In turning, you really want to fall within a fairly narrow DOC range, and the more logic and automation we can get to keep it in that range the better. With that in mind, it would be excellent to store the minimum DOC to break a chip along with the maximum DOC. With those two values, the operations could pretty quickly set the best compromise of breaking a chip, evening passes, and maximizing material removal. Of course, there will always be situations where something has to be compromised (an operation with a total DOC just barely outside the inserts max DOC comes to mind, where dividing it in half might cause the DOC to fall below the 'chip break' DOC..
It's also an interesting concept, as the actual usable DOC must be derived from the tool orientation combined with the linear DOC along the edge.
Is the idea station working yet? should definitely get this in there, i'd vote it up as it drives me nuts to wind up with these un-optimized depth cuts.