Great question... completing a project and publishing something is a big milestone for me, and one big hurdle I had to overcome was the idea that I needed to put something out there that was flawless and couldn't be criticized. I actually completely agree with the opinions I'm seeing on my project, and I'm very happy with it!
As for making an enhanced version (getting it closer to perfect), it's unlikely, since I want to focus on a new project that applies what I've learned by completing this one. Plus, I'm making videos on my creation process, so I need new and interesting game development challenges. : )