Should /api/v1/instance/peers be changed to only show reachable instances?
The answer is probably no, since that would deviate from mastodon and wreck peer statistics.
But it would also lessen the burden on scrappers and make it generally more accurate.
It's not a hard change to make either:
from(i in Instance, select: i.host, where: is_nil(i.unreachable_since))
in lib/pleroma/stats.ex