when only 1 in 100 leave reviews the regular way but amazon need a review to even generate sales and approve you as a seller, then it maybe neccessery to start a product to get reviews when sales coming automaticlly then more reviews will come.
But at the beginning to start reviews are crucial for success