It's a balancing act between refining existing things and adding new/innovative things to refine. You have to do both. It's a struggle, especially as a solo dev.