lua_State(threadは除く)を複数使うなんて、スクリプトの並列処理が必要で
かつスクリプト間でLuaオブジェクトのやり取りが必要無いって状況くらしか思いつかないな