Thank you for your response!
About the accented letters: I can't even type them in. When I press any of them on my keyboard, they don't show up in the input line and are treated as though they were missing when I press enter.
As I mentioned for the ß, it's not that much of a problem because it is commonly known for German-speaking people that it can easily be replaced with ss, especially since the capitalized ß (= ẞ) is not used at all and all inputs are displayed in capitalized letters. Swiss German doesn't even use ß (plus, Swiss don't have it on their keyboard) but the alternate spelling instead. However, it would be more flexible for the players to have both options. I guess I'd have to tweak the RegEx for that? I usually try to avoid anything with RegEx, but I guess it can't be helped here.
About the compound words, I've also asked an acquaintance of mine. If he finds something that could help, I'll also post it here.