Hostgator and Bluehost both offer shared cloud hosting.
I have tried both, and both fails for India because of high time to first byte.
My previous shared hosting was delivering my site in less than 1.2 Sec.
In hostgator, site loading time was increased to 3.4 Sec. Specially for India. It was loading fast for rest of the world except Asia
Same was the case for Bluehost, it was taking around 3.8 Sec.
I had a lots of discussion with hostgator team, and as per them "all four cloud hosting locations are away from India, nearest one was in China. But because of high traffic on China server my site was always loading from US server and that was the biggest reason for slow speed.
Hostgator have good policy for refund. You can buy it for testing purpose.
Do not buy from India site, plan is same, cloud locations are same but charges are high.