What about ﷺ ? Arabic letters in domains should be OK, right? It decomposes into a lot(!) of characters.
I suppose other TLDs could have different rules. But in general you'd want to have a canonicalization step so you don't have two domains that are just different ways of composing the same thing.