I found out it works perfectly well as a lua_register replacement but a bit more testing needs done before I'd declare it a success
I find it really useful to run the Lua test suite (https://www.lua.org/tests/) after every change that I do to the Lua source code. It caught loads of errors in my changes, especially in the LTR patch. It might help you too.