Und das Ganze baue ich mir in eine RPGLE-Wrapperfunktion ein, die ich dann überall beliebig aufrufen kann.

Im übrigen ist dieses API nicht langsamer als iConv().