One major problem with books at our school for kids that age is that the language is too simple. Keep it simple enough, but with some variety. One of the main reasons they read is to develop a functional language and that involves some complex sentence and "new" words.
As for the constraints of the story I have no clue how to keep it enganging within a presumably short book. But I wish you the best of luck ๐