Ja, der Aufwand lohnt sicht auf jeden Fall. Aber etwas genauer:


Ein Update funktioniert nur von Vista auf Win7 NICHT von XP. Und es funktioniert auch nicht, wenn man von 32 bit auf 64 bit wechselt. In diesen Fällen muss sowie komplett neu installiert werden.
Das Update von Vista funktioniert allerdings problemlos.

Das "Programm", das die Daten überträgt, ist nichts anderes als eine weiterentwickelte Version des Migrationsassistenten, den es schon in XP gab. Der funktioniert tatsächlich ziemlich gut.
Aber, ja, Programme/Spiele müssen trotzdem neu installiert werden, da diese ja Registry-Einträge benötigen, die der Assistent nicht übertragen kann.

Dafür hat man aber nachher ein schönes neues und sauberes System.