How do you know when novel game mechanics are good enough for release?
You probably don't want to keep improving them for decades without making any v1.0 releases of your game...
User testing is important here. Take it with a grain of salt. Players are often children who want chocolate for dinner. There's no substitute for testing and feedback.