This is very cool. My partner works on documenting and preserving languages and I spent a bunch of time recently learning how to create xkbd layouts to get that shit working on Linux. Like the fonts are important but so are the keyboard mappings.
Unicode is a really cool thing.
This should be higher up