The problem with alternative implementations like SciterJS is the compatibility is not 100% and you loose access to the rest of the ecosystem. All of the js libraries will be hit or miss.
Not having access to the js libraries seems like a feature rather than a bug. With rare exceptions, third party code written in javascript distributed via npm is a liability.