It probably goes against the philosophy or whatever of FOSS or Lemmy itself, but why not be a little evil so that you can actually sustain yourself? Donations can bring us far, but small non-intrusive ads can be a bliss in the skies for the people actually hosting the instance. Especially if there are millions of users uploading thousands of images and videos. This is extremely expensive.
Is running ads really that taboo?
EDIT: some people seem not to get the point of “millions of users”, which presumably includes non-techies that do not use adblockers. I mean that without ads (or mining?), no instance would be able to scale to the point where it can compete with Reddit for example. If you were to want that.
Yes something like this should definitely be implemented. Mastodon has the feature of “moving your account” from one instance to another, but I haven’t tested it yet. Don’t know if it has anything like you mentioned like key management.
That was one of the things that I very-briefly skimmed, and why I mentioned the pubkey thing, as it sounded to me like doing a migration on Mastodon involved having the source and destination instance both active. Like, you wouldn’t use it in the aftermath of an instance being lost forever, which I’m pretty sure is gonna be a use case that is gonna come up before too long.