Why the high expenses? Wire transfers within Europe are normally free.
Receiving wires between EC countries is free (for amounts up to €50k) although this excludes the UK afaik. Sending wires is not, and $10 wouldn't feel outrageous, though my two banks would charge much less, €1.5 and €3 respectively. But a company account for a foreign entity will probably be ruled by totally different values, especially if the account is twinned with another one US based on the same bank.
Is there enough need for this? I could probably start something of the kind, assuming people wouldn't mind a small extra on the coin price (I don't have that many, so there would be some brokerage). I could probably offer the transfers, though. Or even better, what do you guys think of AlertPay?