How do you deal with individuals that may not have a domain? What do you tie their scope to?
The XML ecosystem did it that way for namespaces, and I think that it is still the most flexible and the most future-proof approach, since you can always add new schemas as needed.
Your packages could be published for lucacasonato.imbroke.com