Yeah, maybe. Our devs are more used to Python, so it would make sense to integrate python and have a "single" scrpiting language, but it I don't know how much risk is involved with it.
I have never integrated a scripting language, so I don't have a clue what the "selection parameters" would be.
My two first features would be to specify functions as parameter (as in "curve functions", where I supply X as input and the script returns an Y), and some basic AI/robot behaviour, which is only a glorified "curve function".
Lua is a good choice when you cannot trust the script writers, for example when you add modding support for a game and don't want people to write a mod that encrypts their harddrive and demands ransom.
@Vaillancourt you need to remove quite a few standard libraries, I actually went the other way around and removed everything, then re-added what was needed
There's things like a sqlite implementation, file, pickling, etc