Having a good working product is definitely important, for one it brings more trust towards the project itself. Members will feel more comfortable with investing in a project that has an physical product. If a working product is not available, then a prototype or a demo is needed that will show how the actual product will work.
Yes of course,product is very important for a project. Good product will always have good result and easy to use. Both users and investors will benefit for it.