Видимо, в моём случае проблема была в том, что мне не хотелось тратить много времени на релиз, так как у меня это был наколенный петпроект.
Учитывая, что у вас elixir/erlang — это рабочие языки, то вам потребовалось разобраться в этом и у вас было достаточно на это времени.
возможно, но так ведь всегда, чтобы чем-то пользоваться, нужно понять как оно работает. Вообще судя по всему, каждый запускает как хочет, я видел разные способы запуска приложения, не только с помощью релизов. В конце концов сделать релиз с дистиллери мне кажется проще, чем настроить деплой той же рельсы, например.