Mastodon doesn’t even really understand threaded conversations on the backend side. It can’t render and display what it doesn’t understand.
That’s also why there’s so much friction between Mastodon on one side and Friendica, Hubzilla, (streams) and Forte on the other side. All four are based on enclosed, threaded, one-post-many-comments conversations in which all participants in the conversation and everyone who has received the start post always receive all comments (ignores and blocks notwithstanding). Friendica is the only one out of the bunch with no support for FEP-171b “Conversation Containers”.
Realistically, they’ll build FediHood against Mastodon and its inner workings and call it a day.
Friendica, Hubzilla, (streams) and Forte all have (partly optional) dedicated profile fields for your location (street, town, postal code, region/state, nation, Facebook-style “hometown” as in place of origin). FediHood could use these. But, like so often, I’ve got my doubts that the makers of FediHood even only know that Friendica exists.
I mean, if they really knew even only Friendica and Hubzilla, they would have made FediHood a third-party add-on for Hubzilla.