...nicméně samotný JS je dost nízkoúrovňový (před ES6)...
To snad nemyslíte vážně...!!!!!
...důležitá je filosofie node.js (callbacky)...
Callbacky jsou jednou z nejproblematičtějších věcí Node.js, kdy strukturováním do funkcí (neboli vývojářem) je řešeno předávání vlákna, které v jiných jazycích řeší různé syncy ap.
...není třeba si s tím lámat hlavu a psát přirozeně, jako v jiných OO jazycích...
To "přirozeně" myslíte jako v Javě a C++, ne? Tak v tom případě je Javascript protipólem těchto dvou jazyků, protože modelování v něm je značně jednoduché.
Kam na ty "rady" chodíte?