How suitable is Elixir for a CLI application?

You should take a look at GitHub - doawoo/teex: Use Elixir like a scripting language, across your system · GitHub @ityonemo, it helps with your points.