Is cloud hosting is better that any other Hosting? If the user want a hosting plan to use it for a small E-commerce business, cloud hosting is suitable for him?