NodeOS is just the linux userspace utilities written in node. So you got the same performance issues here as well. As far as I know there’s no X11 server or anything like that written for nodeos. The architecture also leans more towards server-type applications.
I’ve been in touch with one of the devs actually (quite some time ago now), and there was a thread about looking into making OS.js run on nodeos, but it never went anywere, really.
You could simply just host them as iframe applications in OS.js. Basically just an url+port that you point to.
That won’t make it possible to make direct usage of the OS.js APIs (non-native application), but it will make existing webapps run fine.