Alle 2 Jahre einen Relaunch durchzuführen halte ich für einen Shop mit durchschnittlichem (also eher geringem) Besucheraufkommen & Branding für durchaus angemessen. Immer mal wieder etwas frisches zu haben ist absolut sinnvoll, gern auch mal das Template zum Jahreszeitenwechseln anpassen.
Generelle Umstellungen im Shop sollten allerdings ein fortlaufender Anpassungsprozess sein, solange man noch mit der aktuellen Software zurecht kommt. Wenn man alles mit einem Schlag macht ist das bei großen Shops ein enormer Aufwand, man läuft Gefahr Dinge zu vergessen (wie schon beschrieben) und v.a. sind die monatelangen Conversionoptimierungen für die Katz. Da ist der Umsatzeinbruch vorprogrammiert.