I found this pretty late but I'm looking forward to seeing this release, Glad to see you're still working on it when you can :)
As for the too ambitious bit, I think there's nothing wrong with that as long as you're happy working on the game. I'm sure most people would love a 1.0 release and then future updates if you enjoy and want to keep improving the already great experience.