New features are always good, but i don't think they will help people discover your game. Also, if you get discouraged in the middle of creating new features and stop working on the game, then Players will be left with half-done features and a buggy game they won't like. You can look into a Game called Farlight Explorers to see an example of this. That game had a ton of potential, but eventually the developer just ran out of energy. Many of the features in that game will never be experienced by players due to them experiencing bugs early in the game which turn them off to it.
I don't know the secrets to Marketing an indie game. I do know that games which have a healthy community on Discord, even if it's only a dozen people or so at first, seem to do better. I believe getting the game on Steam and promoting it as much as you can is also very important. If it was me, I would be looking at other factory games (Foundry, ReFactory, MegaFactory Titan, etc.) to try to see how they've gone about getting the word out about their game (Steam, REddit, Twitter, etc.). You might also search YouTube for content creators that cover games similar to Total FActory and reach out to them directly.
Again, I am not an expert.... at all. You may have already considered all of what I'm saying. That said, I think the marketing is really important. It's no fun, especially for an Engineer, but it's Equally as important as the features the game has, in my opinion.
I personally wouldn't be adding new features until I heard *multiple* people asking for them or complaining that the game is too short.