On the other hand, I consider some of the more established Lua game frameworks to be too limited to use for anything really good (such as Corona or Gideros) and I have some years of development experience in native app and web development.
Moai is probably the best Lua framework for games out there, it's just lagging a bit for documentation still (though it looks like they're updating some as of now, like the cloud stuff, which is nice). There's even a post in the developer's forum (http://getmoai.com/forums/post3503.html#p3503) for it where the maintainers of it admit their API documentation needs some help for version 1.0 as the functionality of some classes changed. Having to actually dig through the C++ source to find undocumented features of a Lua based framework is just where I say I can wait a bit and check back on Moai's progress later. I do regularly check on it out of curiosity every few weeks to see if there's much in the way of updates.
Sure. So, wait until MOAI 1.0 is released (its currently in beta status).
Be grateful, however, that its been released without documentation already so that those of us who can get along just fine by reading the open source code can use it. If we had to wait for docs, we wouldn't be talking about MOAI now at all .. maybe in a couple more weeks.