As to the 1 star on App store - that may or may not be accurate. Many folks never post reviews or ratings. And if the app does not ask you to rate it, then no rating. And of course, as said, it does not work well until you board. Once folks get home, they surely do not use it anymore.
As said, it seems to work okay onboard.