For me, I think it is not suitable to be keep stock because some part has only shelf life 6 months, which will be only sell by project.
If we can put in project spec and control of all parties, it does't need to be keep stock.
That all for my idea.
Any comment, please comment.