In five months of working with Elixir, I can only think of one issue I've had that's related to importing Erlang records with functions as a default value. Even then, the issue is being thought about[1] and there's already several workarounds. Issues are resolved quickly and Elixir releases happen often.
Are there any negatives in Elixir that are not present in Erlang?
Thanks for the awesome writeup. These pieces which take current writings and pair them with real-world answers are great.