A good project will make investor believe in you and your project. A good product will reduce the cost of marketing and also it will much more easy to promote. So I believe that good product is very important for a project.
I think the project without a product is a scam. The product is important because without it the project won't make money. The project needs the token to produce money.