Sorry for the top post,
Apologies, Roberto, you have said that before and in my excitement I had forgotten. That, or being Catholic myself I have learned it is easier to ask for forgiveness than permission. (just kidding, I totally forgot)
All jokes aside, I am now soliciting name suggestions as Drop-N-Go Lua sounds tacky and that's the only other thing I can come up with.
I propose keeping it simple: WinLua. At least in my experience, WinXXX has been a common way to name things adapted for Windows. It makes it clear what it is (Lua) as well as that it's specifically for Windows.