Here's a left-field thought. I wonder if Enso has the capability to wrap the GUI, the browser (and therefore web-based services), the way Windows originally wrapped DOS?
It is, after all, closer to the user than all these things.
Kind of an old-skool platform strategy ... but may yet work. Especially if you can write "widgets" for it (or at least Python scripts)