Looking at the results as compared to the actual handwritten text, things that come to mind as missing:
- Direction of the text (we don't write exactly left to right, we strive for that but end up going slightly up or down, usually correcting the tilt of one word in the next as we notice the deviation).
- irregular spacing
- Some letters invade the others' space (the g's for example end up going a bit under the previous letter).
The combination of those three is, I think, what gives the artificial text the feeling of being a row of invisible boxes each filled with a character. Still, the result is extremely cool!