It definitely isn't optimal, but like I said, this isn't meant to be a game development platform. You can tell because there is currently no way to get your game out of the app. And even when they do support that, it is most likely going to be only sharing it with other people who have the app. There probably won't be any way to actually sell anything you make with Codify. It's more of a toy for game designers than anything else. I've been using it on my bus rides to work, and during breaks at work to mess around and learn Lua.
And since my wife always complains I spend all day and night in front of the computer, now I can sit on the couch next to her and still code