It will be much better once changeset evolution [1] is turned on by default in a stable release.
[1] http://mercurial.selenic.com/wiki/ChangesetEvolution