Currently I'm not interfacing with WoW's LUA interface. It's totally my own.
First I want to expose my entire API so I can infact do what you're suggesting and have a 'hook framework' available in LUA. That's the easy part, and is more on the 'time' side of things than 'effort'.
I mainly want LUA so I have a command interpreter for my console and I can run quick and dirty scripts to test code, game extensions, etc.
As far as interfacing with WoWs lua, its not something I'm currently looking at. I might do that as part of a WoW extension for my framework, but it obviously can't be part of the framework itself because that needs to be generic.
P.S. x64 support for LUA too!