Thanks for the feedback.
Re the idea of working on a few smaller games for a month each, that is probably a good idea.
As for experience, my game dev experience is pretty low, though my programming experience is very high (its my job and something I am passionate about).
As for the 'only as long as people enjoy it', it was more about how I feel about it and whether it seems like potential is still there or if some fundamental issue has been revealed via the execution of the concept. Obviously, feedback from people is a factor, but it wasn't want I'm planning to base continued work on necessarily.
My impression is alot of games dev is done via the 'iterative' approach of some planning and then iterating a concept/prototype to completion; it was why I was setting a goal of having something functioning even if its only minimal - after all, the first word on a blank page is the hardest to write.
I'll have a think about smaller ideas to try for now.