How is this better than spinning up a free Heroku dyno to serve your node.js app?
Heroku's free service is more limited than it was in 2012. Current policy: "Heroku comes with 750 free dyno hours for development use. Beyond that you must pay for what you use."