The difference lies mostly in countries where a Fiscal Representation is required by tax authority, the bank deposit service requires a bank guarantee in a sum equal to three month's potential VAT liability for countries acting as Fiscal Representatives for non-EU clients.
Fees may vary for each country / jurisdiction.