Why actually Lua? Isn't Arexx good enough? As a pretty much first time Arexx user the language actually feels kind of fresh and it is very much integrated into the OS.
For application development I'd much rather would like to have a modern, state-of-the-art language. Like Swift, Go or Rust. One that is object-oriented (Yeah, OK, Rust is not OO), functional, statically typed and possibly can do type-inference. I think that would attract more people do to development.