I don't think it is viable as it would cost you quite a lot of money just for the hosting as well as the domain names.
Why don't you just get a host in the US with good/acceptable connections to all over the world? This will be more viable as the cost will not be that high.
Just my 2 cents.
