Without commenting too much on the narrative aspects of this (because to be honest it sort of feels a bit exploitative and icky), I think these typefaces could be improved quite a bit with the use of some more-powerful OpenType features, and particularly random contextual alternates, which let you supply multiple variants of a given glyph of which one is selected at random each time. It makes handwriting typefaces fe…
It's not random, usually, but dependent on the context (mostly so strokes don't overlap).
The typeface I linked to does both, so there are regular contextual alternates and ligatures ("ll" gets ligated), but there's also randomization so that the same word written multiple times looks slightly different. This is a supported feature of OpenType.