> makes it quicker to write and improvise with new ideas,
I've never thought about that but could make sense.
> as well as its enforced whitespace, which makes it easier to write maintainable code.
This is something I've never understood and where I tend to disagree. When starting with "whitespace" languages like Coffee, Ruby or Python people initially are please with clean and tidy looking code but in the long run this code is not maintainable since all the white space makes the code looking not distinctively enough. In contrast, bracket based languages like C or JS give much better orientation. I can quickly see where code blocks start or I can immediately recognise functions etc.
> Lua, on the other hand, would be an excellent browser language