Besides your points, i've found Julia to have deceptive marketing about speed. I've found it to be super slow, mainly when writing expressive code. So then it boiled down to writing ugly code which turned out to be a little less slow.
I don't buy "it's compiling at run time" argument, since other (interpreted) languages do not have this problem.
Also there were a lot of inconsistencies mostly when trying to use (or abuse, who know?) broadcasting.
Did it improve somehow since last year? I hope so.