Wow, this is awesome. You should add a link to the Puma guide [1] as I've been wanting to make use of Puma workers for a while but have always been worried about running out of memory.
[1] https://devcenter.heroku.com/articles/deploying-rails-applic...