Things to finish before starting another SaaS
A very short list that somehow never gets shorter.
Make the important flow work. Finish the screens people actually use. Test it on a phone. Fix the obvious bugs. Write down what still needs work.
Only after that should I seriously consider starting another product because a feature in something else annoyed me.
This note has never prevented a new repository from being created.