Ich kann nur für eigene Templates sprechen, nicht für andere Versionen. Das Einzige was mir als problematisch untergekommen ist, waren {php}-Tags sowie unkommentierte Datei-Includes wie {include file='lang/$german.custom'}
Alles weitere war schon in Ordnung. Mit Search & Replace an 2 bis 3 Stellen war das also in wenigen Stunden erledigt.
Der Aufwand einer funktionalen Umstellung war also sehr gering.
Aber wie Du selber weißt: Es kommt drauf an....