Может ли Lua потенциально заменить Javascript?
Может ли Lua потенциально заменить Javascript?
Нет. Такие гиганты как Google пытались это сделать, но у них ничего не получилось.Тогда встает вопрос о поддержке браузерами Lua. Которой у браузеров-гигантов никогда не будет. 
Вы сами ответили на свой вопрос.
На сервере без проблем (см. Nginx + Lua), вот только там достаточного множества готовых решений для удобной работы
На клиентской стороне выполнить Lua можно сделать через VM, но это будет актуально только для отдельных компонентов приложения, которым нужна кросс-платформенность с довольно хорошей производительностью
gamedev.stackexchange.com/questions/56189/why-is-l...