Так! Я думаю, що найбільша перевага - це краще розгалуження + об'єднання підтримки, що пропонується багатьма DVCS. Розгалуження і злиття - це вид болю в попі при SVN; це досить дратує, що не варто витрачати час на створення невеликих, короткочасних гілок для швидких доповнень до функцій, виправлення помилок або експериментів, але злиття також досить дратує, що також болісно створювати довгоживучі гілки. З іншого боку, розгалуження та злиття - це вітер у Git, настільки, що я створюю (локальну) гілку майже для кожного виправлення помилок чи функції, над якою працюю.
Я думаю, що інструменти, запропоновані Git для візуалізації репостів, збирання журналів тощо, теж набагато кращі, ніж у SVN (хоча це більше річ Git, ніж специфічна для DVCS).
DVCS також не потребує центрального сервера; коли ви використовуєте SVN як розробник, ви повинні створити локальне репо, щоб увімкнути, що не є вимогою для Git, оскільки кожне репо містить повну історію. Як наслідок, архівування репо-репортажу є лише справою зі створення вашого проекту - немає "центральної бази даних" для резервного копіювання.
Я почав використовувати Git майже чотири роки тому, після деякого часу користувався SVN, і не оглядався.