we had one non verbal illerate character submit a journal entirely of screen shots.
If your character is illerate how are they going to write? But you (the puppermaster) can still give commentary on their thoughts and development
Like Shiff said there is no one right answer.
The only thing you can't do in a journal is put words in the mouths of the NPCs if it was not a GM run occurance.