Yes it is. Despite the "distributed" designation of mercury, I would say that it is especially good for a lone developer. You get similar features for SVN (plus many others), but overall they work better and faster. Setting up, backing up, and maintaining your storage is much easier. It was designed to allow many single developers to work together, so many features are useful before you need to work with someone else.
My favorite benefits are simple backup and copying and the ability to clone storage for an instant sandbox environment. I am a bit scattered, so it's nice to create a new environment, try out the idea and decide if I want to integrate it into the main code base. I can do this without violating the original task I was working on.
When I first switched to hg, it was a constant feeling "oh, it works much better than svn". At the moment, I would not consider SVN for myself or with a small team and would only consider Mercurial, Git, or similar DVCS. (I prefer mercury though)
source share