luaffi is slowly bleeding out, its not even supported in ravi anymore (ive never checked out its sauce), luajit doesnt play nicely with the c api, and i think lua would still work better with the c api, even if luaffi would be polished...
Could you expand on what you mean by 'LuaJIT doesn't play nicely with the C API'?
I've used several conventional C packages in LuaJIT without any problems.