I think I can make a good/great game eventually given a long enough time with many feedback cycles, but I'm not sure if the user base for games ever grow that way. It seems that you get your one chance to be amazing from the start or you wasted all your time.
My plan is to get to a point where I can have people in coffee shops try it before I make it public or have a very tiny private beta eventually. But I wish there was a way I could get feedback sooner from more than friends and family.