Thanks, that makes sense. I may consider adding a short Node.js/PM2 guide or reference link for the final release, as I can see that side of the setup could be difficult for some users.
The multiplayer configuration within Swarm is intended to provide the connection to an existing Node.js server. Setting up and maintaining the Node.js/PM2 environment itself is separate from configuring Swarm to connect to it, so full server administration isn't really something I'd normally expect to support as part of the add-on.
As for the missing audio files, that one is a screw-up on my part. They should have been included in the package. I'll correct that by rebuilding the 1.0.0 product package and uploading a fresh version containing the missing files. :-)