I'd think running sql queries over the internet would slow down response time. Or is it not significant?
In future, we'll work with more cloud/hosting providers so that we can stay 'close' to the client, and we do have some tech that could be applied here also.