yes. A ready made product is important for any ICO project.
It does show that the dev team is serious and really dedicated to making the project work.
But more importantly is to prove that the product has a demand.. no point making a product which no one wants.
It is important to prove the business case.. ie a product that is needed or a service that fulfils a gap.