We could always modify the client to use Lua as its scripting language, but then you'd have to re-write every line of your UI code.
Actually...
We could do something like look for a string at the beginning of a script command like "<Lua>" and if it exists, parse the script with a lua interpreter, otherwise pass the script to the existing interpreter.
*wheels start churning*