The only thing putting me off is the lack of static typing. But I'm open to be convinced that this doesn't matter.
Still, every release now contains new type system features. Next up is full type inference. [2] After that will be typed structs.
[1] José Valim giving his balanced view on type systems: https://www.youtube.com/watch?v=giYbq4HmfGA