Für ein neues Projekt solltest Du nicht Fragen "Firemonkey oder
VCL", sondern eher Programm von
GUI trennen so das der unterschied lediglich ein Paar "dumme" Formulare sind.
Da Frage muss also lauten: "Klick mich zusammen
RAD oder MVVM"!
Mit Delphi 10 läuft es übrigens alles sehr stabil.