@dansup By the way, I've had issues with Mastodon v2.5 instances by allowing hyphens in Write.as usernames -- Masto says they're not valid now. I'm not up to date on why they decided to restrict usernames like that, but just a heads up. 🙂
@wakest hubzilla and osada both support hyphen. There's also an undocumented flag to allow utf-8 but it needs more testing; for instance it's really hard to mention somebody if you don't have a keyboard in their language.