Ich war schon immer der Meinung, für gestellte Aufgaben die beste Alternative zu wählen.
Bei SQL-Selects ist es eher eben RPGLE als CLLE.
Für andere SQL's kannst du nun gerne auch RUNSQL statt RUNSQLSTM verwenden, da du da eben auch Parameter haben kannst.
Und OPNQRYF ist ja wirklich eher V3 als V7.