You're right. The risk is that this game could become a new Duke Nukem Forever. It's a risk I want to avoid - note the "I": this is no longer a team of three people, I'm alone working on it, and if three were few, one is less and the task is harder to complete.
I appreciate your urgency to see something finished and I think you'll be rewarded anyway. And yes, I'm a bit of a perfectionist, but that's a limit I must overcome if I don't want to slow down the project too much.