From my point of view, at the moment there is no any universal solution that fits each company. To decide which EMI or other fin. institution fits your requirements, it is necessary to understand business profile of the company and planned activity - type of business, turnovers, countries of counterparties, quantity of payments etc.