http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
21º lugar a nível mundial.
É a linguagem de script mais utilizada em 3D. Tb usada muito em robótica.
Tudo depende do que vc vai fazer.
Provavelmente 90% das pessoas que utilizam lua são especialistas internacionais. Por que no brasil ela não tem muito mercado mesmo.
Eu usava Lua com Java, mas devido ao abandono da API de Java tive que deixar de usa-la, e tentei ajudar a não ficar abandonada mas n teve jeito.
Mas tive excelentes resultados, e gostei muito quando usei e n me arrependo nada de ter aprendido.
Quanto mais linguagens aprender melhor, só tem a ganhar.
Há linguagens q são boas para uma coisa e outras para outra.
Por q aprender Erlang? Go? Rebol? Etc...!?... e te garanto que vale a pena aprender cada uma delas. E saber bem o que é bom para o q.
Mas no caso de Lua, se vc é programador Java deve saber que o Groovy é uma das mais badaladas linguagens de script em Java, e no teu ponto de vista até mais usada que o Lua, pelo menos com mais importância. Só que ao ver ai o link q enviei, ve lá onde esta o Groovy... bem abaixo do Lua na posição 45! Então por q aprender Groovy?
LoL! O aprender e não aprender depende muito do objetivo, e do teu tipo de trabalho, para um programador em Java é mais útil aprender Groovy, para um programador C é mais útil aprender Lua.