I've migrated my #Mastodon account twice. It was not a very complex process, and took me less than half an hour each time. And I took almost all of my followers with me automatically.
And if you are on Mastodon.social, I recommend that you should consider migrating your account, too. I don't have anything personally against that instance, mind you. But it is _bad_ for the #Fediverse if there is any instance that has become "too big to block". If the moderators struggle with keeping out bad actors - and I've heard that there is a problem with that over there - then admins of other instances have to face the difficult choice of either tolerating an instance with bad actors, or cutting off their own users from a huge chunk of the people they are connected with.
And each instance has their own safety needs. I mean, I wouldn't want the strict enforcement of, say, Mastodon.art for my own instance, but I understand and can appreciate why their admins act as they do.
If you want to see the dangers of a "top-heavy" Fediverse, just look to #Bluesky . In theory, they are a federated system. But in practice, the vast majority of all users are concentrated on one system with one set of moderators so that their moderation sets the tone for Bluesky in its entirety - and their users have little choices but to accept that.
On the Fediverse, we have the chance to avoid that. And the more spread out the user base is, the better will the moderation be - it keeps everyone honest if users can easily leave to a different instance with better moderation.
https://fedi.tips/transferring-your-mastodon-account-to-another-server/