For me one of the big problems I have with luajit is using it in 64bit applications. luajit internals need to exist within the first 4gb of memory, and in some situations this can be a PITA to properly satisfy. There are solutions, but none I feel too comfortable with using especially cross-platform.
Given luajit development seems to be stalled, I don't have much confidence this will ever be fixed.