However, even the best extensions have bugs or things you don't quite understand. I had both, and the support was excellent! Prompt and helpful responses. In fact, for one particular issue, it was only a few hours between when I reported it and it was resolved.
If there were documentation on what the various settings or fields were, I'd give it 5 stars. Hopefully the developer documents it more thoroughly.