It depends if you're going to have multiple products or not.
If one product is the goal then go with company name=product name.
If multi product is the goal then go with a company name different than product name. This way you'll be able to market several products under one brand...