Just a suggestion for a small (from the user point of view at least) modification. Would it help to have the stroke count displayed after the character has been marked right or wrong? I find that with some tricky characters, having the stroke count at the back of my mind helps to remember the character; and so this might provide a degree of reinforcement.
Best wishes,
Will