It has all features that I need to track my website progress. The only thing is there are some bugs when you try to add new products with specific conditions. If your looking for an easy tool then this one will be best option. Its very user friendly so no worries about its quality of work. This is good choice if you want everything in one place. You can do keyword research using amazon insights as well as compare traffic sources. Also check out other tools like google analytics which also have same set of functions but cost more than amazon insight.