I use supervisord a lot as well, though I actually had issues getting it up and running on the latest Ubuntu. It seems that it isn't enabled immediately after installation via apt-get, but has to be manually enabled. Minor hiccup, but a small pain.
edit: specifically, I think this was my issue: https://github.com/Supervisor/supervisor/issues/735
which seems to be patched now.