You might be right in general that logo matter very little to a number of startups and they shouldn't spend a lot of money on a logo before they're successful. However, your startup is one that need to appear trustworthy to a consumer and appearance / design actually matters a lot. When I look at your logo, I don't feel reassured that your web hosting reviews will be professional / trustworthy. Other niches need not worry as much about the trustworthiness of their product but you would have more success with a stronger logo design.