Its easy to use and configure. But the major problem any customer will face is that each time you make a minor change in any url, the complete cache is refreshed so if you have a big site that means you have to create a sitemap of those 1000 pages again. Which I think is impractical. Using the core sef in joomla would be a better option.
Thanks for you review. I'd like to point out that there is no need to purge the cache and have urls recreated when you make a change to a single URL. Just delete that particular ONE url and it will be recreated automatically next time it is needed.
As a separate item, I'd also like to mention that from a SEO standpoint, you should NOT change urls at any time. If you absolutely must do so, you should also put a 301 redirect from the old one to the new one. You can use sh404SEF alias feature for that