I've used this plugin many, many times across multiple websites and overall have been very happy with it. I've had issues with the settings not saving correctly after they've been set though. I haven't been able to decipher a pattern when this happens, if there even is one, so I'm not sure why it happens. Luckily, the settings are easy to redo so I normally don't make a fuss about it unless it caused something embarrassing on this site (I did notice some of my client's content missing once -- that wasn't fun!).
All in all a good plugin, though not 100% reliable always.