Glad to hear it.
I agree that in general, things shouldn't be shown unless it's well under way. It's how we get projects that severely under deliver (coughnomansskycough) based on expectations and hype.
BUT at the same time, testing and public feedback is very important--especially for a small or new team who are still getting their bearings. Nintendo has in-company QA as well as long standing, very experienced members, who can make these sorts of decisions and calls by instinct alone. But ya'll ain't no Nintendo. (if you were i'd be expecting way more Rosalina and Samus)
But I think you guys have handled it in stride, and considering how it's been going, I think it's overall been a good investment. I think at this point, to kind of "retreat" wouldn't do much anymore, except make people worry and help nurture procrastination.
Do the roadmap thing. Conceptualize everything you want to do, and then zero in on what's realistic, and think about just how long you want to be making this. I'm sure you already know all of this, just saying. You're doin' the right things.
Keep it up.