My takeaway: the third generation version control systems are academically interesting, but not yet fully implemented or supported.
If you are in a business setting where you just need a version control system that is mature, fully supported, and ready to go "out-of-the-box", stick with subversion.
If, however, you are in an academic setting and have time to fiddle endlessly with Linux environments (and let's be honest, Linux requires endless fiddling), and want to try out the latest and greatest version control systems (although not yet mature or widely supported), then go nuts with the 3rd generation systems.
— Neil Moncur