Something that you will need to think about for your ecommerce web hosting is whether you want a dedicated server. There are a number of benefits to these but you need to decide whether you can justify spending the extra money.
A dedicated server will mean that you have a full server capacity to yourself and they are generally more reliable but that is reflected in the price that you will be paying. Something that you need to question yourself about is whether your business makes enough money to be able to afford the dedicated server.
If you are worried about being blocked by countries due to the content on other websites that are on your IP address, you can get a dedicated IP address for a lot less than you can a dedicated server so that is something that is well worth considering. The main thing that you need is to be able to run your business without any hassle and be able to make a profit.