Oh, that's a good idea... I *think* it would be possible, just a bit annoying to implement! (For users)
Essentially, I could add a toggle to control if the origin point of the draw animation is local to the character, or local to the mesh... the only problem with that would be actually getting the right number for the origin point to the mesh in the least painful way, so I'll have to think about how to implement this in the way that's least painful for users...
*Maybe* it could be... To make the text fly out of an arbitrary point, you'd find that point in local space to the text mesh object, then change the value on the data object itself before the read animation plays...?? I'll have to see if that's a good idea or not!