I'm in doubt, on the one hand I think it's a useful extension plus it is used on this forum, and on the other hand I read this:
"It was blocking many real people for signing up so I want to uninstall it." -nitaaikumar
What are your experiences with this extension so far? Is there anyone who has been using it for a long time on some bigger forums?