When I think of the concept of Moodle App limitations think of the limitation that a student can do anything a student would expect to do, but teachers generally cannot create stuff. On the other hand creating complex learning content is probably not suited to an app.