I've always feel like this is a fundamental weakness with these systems. They would do better having a monolithic namespace. Want the handle @jack? Too bad. Maybe it should be like a domain name you pay for but other than that I don't see a way for federated systems to get traction.