Aren't you guys working in a scrum environment? I mean it would help a lot to get frequent updates. For me this is also not a good CX. We use this gear with some bugs in it, missing features and then we get no information about what might change or improve. It is always better to keep iteration on pace, being transparent, deliver updates frequently. The other way, people will call support, write bad reviews, spam the community boards, people go frustrated doing crazy things.
Sorry for my 5 cents.