Yes, it is somewhat invasive. I understand that my changes to the development install script will need to be made production-compatible as well, and I'll be happy to adapt the production install process as well if you've got too many other things on your plate. `node` should not be run as root (in production, nor development), but the notes in my pull request nonetheless link to my notes on how you can run `node` as root if you'd like.