You would be getting back to the maker to show your displeasure.

We know that on many Android phones the sensors can be erratic. Google Maps has changed their apps to account for sensor problems.

-> Here's a thing. There are folks that dish any solution that is not technically accurate or "the best." You might be that person. That means you would test before you buy. Most solutions are "good enough" but I get the feeling you want a Ferrari.