It might not be clear but debug symbols are only stripped from the compiled Lua code when doing “distribution” builds. In Corona terms this means, on the iPhone, using a Code Signing Identity whose name begins with “iPhone Distribution:” and for Android it means using a keystore with any name other than “Debug” (I understand these are arbitrary definitions but we had to go with something).
This means you can’t submit unstripped code to the app stores but you can run on the device with full debug info (just use an appropriate cert when building).
Just so I understand correctly, is the request to be able to distribute apps via the app stores with debug info in them? Or were the conditions under which stripping occurs unclear?