Wenn die Aktualisierung wirklich nur für Windows sein soll und Dein Programm nicht irgendwelche speziellen Features benötigt, die man DEUTLICH besser oder NUR mit FireMonkey machen könnte, dann solltest Du bei der
VCL bleiben.
Denn die Umwandlung von
VCL zu FMX ist gar nicht so einfach, wenn man mit FMX gerade die ersten Erfahrungen sammelt. Wenn man das ein paar mal gemacht hat, dann geht es zwar flott (mal als Richtschnur: z.B. ein 100.000 Zeilen Programm mit 50 Formularen in einer Woche auf FMX umstellen), aber als Einsteiger ist es erst mal ein ziemlicher Aufwand. Und ohne Mehrwert (MAC oder mobile Plattformen) würde ich mir das nicht antun (bei aller Liebe zu FMX
).
Und mit den aktuellen Delphi-Versionen kannst Du auch attraktive
VCL-Oberflächen mit Nutzung von Styles schaffen.
Davon unabhängig würde ich mich aber mit FMX vertraut machen, denn das ist die Öffnung für andere Märkte (MAC, mobile Plattformen) und gerade der Trend zu mobilen Anwendungen ist ungebrochen.