T
I also agree that the team is the best way to go. I have seen too many instances where others were saddled with decisions made by "the engineers" and the product was difficult to actually produce the way it was designed. I believe that the correct approach is to have representation from every part of the organization that has any stake in the production and handling of the product. In that way everyone gains from everyone elses experience for both the current situation as well any future work. Teams also mean better buy-in.