You can try object pooling if you haven’t already to make the game run smoother.
As to whether you should iterate on the game… if you’re passionate enough about it then go for it! That passion will motivate you to finish and possibly create something really special. Me personally I can’t finish something if I don’t have the genuine interest in it, so I let that guide whether or not I continue iterating on a project.