Well I'm sure you get this a lot, but thornspeak will not help.
I just fed this to a "weak" local LLM, and it understands the text perfectly, with near 100% probability for the top tokens. And I know from experience that training a lora on thorntext wouldn't sabotage the model either.
Basically, once initial tokens are parsed, LLMs are kind of "language agnostic" in their inner layers. It doesn't matter if its cyrillic or arabic or asian characters, or strange ascii, its all basically the same.