Ich würde so wenig wie möglich von der bisherigen Umgebung abweichen.
Sofern ein Problem besteht (die Stabilität der Datenbank) würde ich NUR DIESES ändern.
Sofern Du TTables eingesetzt hast wird es schon schwer genug werden, das Projekt komplett auf einen
SQL-Server zu portieren.
Was willst Du erreichen? Wieviel Zeit hast Du?
Sich in eine komplette neue Umgebung (Net - egal ob Prism oder C#) einzuarbeiten, macht man nicht in ein paar Wochen.
Ich würde mich ehr darauf konzentrieren, das Projekt mit wenig Aufwand und Abweichungen stabil zu kriegen und für neue Projekte neue Umgebungen zu testen.
Anders wäre es, wenn Du Dein Projekt auch künftig über Jahre immer weiter ausbauen willst, dann wäre ein kompletter Umstieg evtl. zu überlegen.
Ich würde da aber mal duchaus 1-2 Jahre ansetzen. Schon allein die Entscheidung, auf welche neue Umgebung man denn nun setzen soll, kann ja einige Tage dauern.