We are a hosting company, too.
I have successfully installed eService Accelerator for two customers in a hosting environment, it works fine.
Only the "eService Console" in the "Settings" is not working from outside the network.
I had no time to go in detail and it doesn't matter for us, because we do all modifications for our customers.
Maybe you get it work with some code modifiactions....