Absolut!
Ich selbst verwende Python direkt auf der IBM i. Habe sogar ein kleines Beispiel auf Github veröffentlicht: https://github.com/andreas-prouza/python-webapi/

Sehr einfach und mit einem entsprechenden CL kannst du es auch via STRWEBPY (oder wie auch immer) starten, beenden oder Status abfragen durchführen.

Alles auch schön mit Git Versioniert, dann super mit Deployment-Prozessen verteilt werden usw.

IWS ist da eher als ob man mit einem Hammer versucht ein Bild zu machen. Einfachste Aufgaben scheinen schon sehr komplex in der Umsetzung.