@Crom00
If you want to avoid wasting a LOT of money, with only a load of NON-working MiniMigs to show for it, then I think you need to be REALLY careful:
You need to double-check EVERY piece of info that you give to the manufacturer, because one wrong bit will mean nothing will work. More specifically, I think that you need the help of someone who has already built a working MiniMig themselves, and use the BOM that they used. Or else make your own BOM, but then get someone to use that to make one MiniMig first (as a test).
Even if you do that, you still need to provide an IDIOT-PROOF means of testing whether the boards are working, or else you may get a nasty surprise when you receive them. You have to remember that the factory guys will have *zero* idea what the MiniMig is (or what it is supposed to do), and probably they won't care either (beyond a step-by-step list of instructions).
And even if you do all that, *if* you haven't dealt with these sorts of manufacturers before, then I'd rate your chances of getting some working MiniMigs as being pretty low. :-( But I wish you good luck - you're going to need it!