Haven't used XMPP much so can't comment on that but in case of Matrix, I use conduit (server) + cinny (client) and it's much lighter and better setup than the synapse and element. Conduit isn't super feature rich nor cinny but if you aim for rich text messages it works well.
Cinny's latest update seemed really good and juicy, with lots of important features finally added. Haven't tried it proper yet tho.
My issue with anything not Synapse (for now), is migration and atability. Conduit is still somewhat a young project in comparison, and I'm not entirely confident in the upgrade paths yet. They also use RocksDB (or sled), which furthers this "fear", perhaps irrationally so.
I'd love to host my conduit server with confidence though, but I'd also need Matrix to properly support account migration. IMO it's one of the key features still missing and it's damaging its "decentralized" image.
Why Wikipedia though? Wikidata should be one to get this kind of data and all Wikipedia articles has Wikidata items. On top of that Wikidata even keep records of site name, like when someone change their site name.
I suppose the thought process is, more eyeballs are on corresponding Wikipedia pages for entities than are on Wikidata entries, so it's more likely to be corrected/up-to-date.
In many type of Infobox on Wikipedia, it's Wikidata which is working from the behind and editing the data in such articles is basically being done at Wikidata.