Why not fork it and maintain it to run with the current and future releases? If it is has been a crucial feature in your setup it should be valuable for you to invest some time into doing that.
You can also utilize this post to draw some attention to the package and get some people to support your work
It can accurately reproduce user behavior and impose load to every single endpoint your application exposes, including Meteor methods and subscriptions, GraphQL resolvers and subscriptions, REST methods add raw websocket.
Please leave your contact data in a private message so we could proceed with stress testing your webapp.
And for the NPM package, you can update dependencies and stop depending on coffee-script and replace with coffeescript. Ok just replace the packages.json with this:
Then in /bin/meteor-down.js replace in line 12 var coffee = require( "coffeescript" )
You can delete line 5 (require('http').globalAgent.maxSockets = 999999;). It is useless
You can install this NPM from a terminal or cmd while inside the NPM folder:
npm i -g @activitree/meteor-down@./
Everything else should be ok. Perhaps I will publish new variants under some new names
Cheers