I just started using SpyWords, and I can say that the service performs its functions quite well. It’s convenient to track the keywords of popular pages from the search results, and it effectively gathers queries for content. However, the clustering tool works at a strained four out of ten, and it's better to use other services for that. The design of SpyWords looks outdated; I would suggest improving it to make the interface simpler. I should also note that the free version does not allow you to assess all the features of the service, so you can't draw conclusions about its quality based on that. The basic package costs $39 a month, which is quite a lot. I temporarily bought the Personal package for $7, but I understand that I will need to switch to the Basic package later on. If you plan to use the service 1-2 times a month, it's not worth paying for, but if you regularly analyze your site and competitors' sites, this service will be useful for you.