The more orders, the more practical as multiple orders can be processed simultaneously. Yes we explored edi and the edi trading partner is commercehub. As an upgrade from 4.3 is expected, implementing edi on 4.3 was not practical. You definitely EDI should investigate as it will make your life easier... and can be used for multiple trading partners whereas the custom CommerceHub setup I did is not much use for most other customers.