I think a long-term solution would also require a moderation option that forces an instance's public posts to be unlisted from the federated timeline, to make the firehose more manageable. Not quite like the "neighborhood timeline" you had in mind, but close. Apparently silence and no-media go a lot further than that. #mastoadmin