Hi!
Just finished my exams marathon. The strange feeling is, once you've finished them you value spare time much more and so feel guilty about doing anything - anybody who's done exams will know the feeling!
As for upcoming Lua features, I've been tinkering with a few things for a while. I'm working on a third party extensions framework so
a) anybody can add new features to Unity themselves via DBPro TPC DLLS
b) existing DBPro TPC authors can add Unity functionality to their DLLs
I'm also working on a database extension as a code example of this that will take full advantage of Unity's PHP like syntax (imagine the ease of MySQL + PHP in DBPro).
Also working on some examples to show multithreading to you (I've got a rough, and brilliant, example here with a flashing lihtbulb. Imagine a script that goes
TurnLightOn()
Wait(1000)
TurnLightOff()
Wait(1000)
controlling a flashing light in real time. No need to worry about loops and syncs, the threading does it for you.
As for DBPro user functions, not yet. I'm going to wait until I find a satisfactory and easy way of hooking functions up - I find function numbers fiddly and hard to mess up.