I was extremely disappointed by the noise given by the M7. To make use of the data it spits out, you need to apply filters to clean it up. There are better out of the box solutions for programmers. For example, https://www.alohar.com/developer/. Also, it is not as battery efficient as they promised. It is more battery efficient than the 3rd party offerings. However, I ran iOS 7 on my iPhone 5 for months and got better battery life running the same apps. Amazing since by that time the battery on the iPhone 5 was 1 year old.