If you are going to purchase site name and hosting. So please concider following points;
1- Give Preference to International hosting
2- Purchase site name from the same company where from you are going to purchase hosting, because its feasible for you about configurations and settings of the site DNS and other data.
3- International companies provide you one click applications, so its not difficult to manage applications and scripts.
4- They provide you tools to monitor your traffic, so that you can generate reports about your traffic.
5- They provide you 24/7 support and attend your queries with great interest.