product broker is the trend. good broker takes 70-80%.
you are good have your own manufactor if you:
1) know the technology very well in your industry
2) you have a lot of money to invest so you can hire good trustable people manage for you
but still too much work. if you are a good people type of person, product broker is better in USA.