I have used Darcs for years and absolutely loved it's user friendlyness. Theory of patches makes for some elegant use cases. I'll have to give Pijul a try! Only downside of Darcs was it's performance in some edge conditions. Pijul looks like it's built on an improved version of the theory.