Yes don’t make it complex , if product is bad meaning doesn’t worth anything

than it is not a optimization problem