The product "could" be nice if it weren't for the EXCESSIVE frequency of "updates." If your coders are THAT bad, or you can't do more in a single release, just give up. Further, when an update is posted to the app store (feels like 3 a week), the app is not usable. Users should still be able to navigate the app until they update. It's not like you're making interface, architecture or feature updates. Ever heard of "agile" or "scrum"???
Sheesh!