Ok, hört sich ja gut an.

Kann ich mit dem Designer auch Dialoganwendungen mit SQL machen?
Kann ich mir typesave Klassen mit Linq-to-SQL erstellen?
Kann ich MVC (Modell-View-Controller) - Anwendungen erstellen?
Kann ich bei einer Migration z.B. auf SQL-Server/Oracle alles weiterverwenden?
Kann ich z.B. Controls von DevExpress einbinden und dessen komfortable Oberfläche verwenden, z.T. mit direktem SQL-Durchgriff für verschiedene Datenbanken?
Kann ich ebenso auch native Forms-Anwendungen ohne Web-Frontend entwickeln?

Wenn ich einen Dialog entwerfe, benötige ich dafür dann unbedingt einen in RPGle geschriebenen Service auf der Gegenseite, m.a.W. benötige ich RPG-Knowhow um einen vollständigen Dialog (Front + Backend) zu entwickeln oder kann ich alles mit C# und SQL erledigen?

Dass sich tausende von anderen Klassen /Objekten, Assemblies, ...) mitverwenden lassen steht hier nicht zur Debatte.

Fazit: Kann ich das Produkt auch ganz ohne die AS/400 verwenden?