Da die ProgressBar seit Windows Vista mit aktiviertem Aero auch schon von Windows selbst animiert wird, fragt sich schon, ob es sich lohnt das noch einmal selbst zu programmieren.
Denn entweder hat der User noch XP oder er hat Aero explizit abgeschaltet, möchte also eher eine grau-in-grau Atmosphäre. In ersterem Fall halte ich es für nicht gerade notwendig, in letzterem für kontraproduktiv.
Zu deinem Beispiel:
Wenn der Balken am Ende immer vorspringt und zurück, finde ich das etwas irritierend. So wie bei Windows selbst (Animation vom Anfang hin zur aktuellen Position) finde ich das viel sinnvoller.