Also, if you are worried about the web host shutting you down, have you thought about setting up a dedicated solution so you have control of the full server?
I think its important to go over with your client that offshore hosting, in most cases is used by people who are looking to host illegal websites.