Actually it depends on what they are trying to collect with multiple WIP accounts. As long as they are separating by function (operation) this will work, but if they are trying to capture inventory related to Product Line, it won't. Would you describe their reasoning, might help to give you a better answer.